Yelena Popova, ‘Invisible Painting’, 2013, Paradise Row

About Yelena Popova

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

Group Shows

2017
Osnova Gallery, 
Moscow,
Tell me net
2017
Osnova Gallery, 
Moscow,
Blue.Seventeen