Rostan Tavasiev, ‘Father and son’, 2012, Anna Nova Gallery

About Rostan Tavasiev

Russian, b. 1976, Moscow, Russia, based in Moscow, Russia