Untitled, Invisible Painting

About Yelena Popova

Russian, b. 1978, Urals, Russia, based in Nottingham, United Kingdom

Solo Shows on Artsy

2014
Yelena Popova | Drying Time, Paradise Row, London