Anya Zholud, ‘Armchair’, 2012, XL Gallery

About Anya Zholud

Russian , b. 1981, St Petersburg, Saint Petersburg, Russia, based in Moscow, Russia

Solo Shows

2012
Russia, Moscow Region, Krasnogorsk distr., Dmitrovskoe village,,

Group Shows