About Yelena Popova
Russian, b. 1978, Urals, Russia, based in Nottingham, United Kingdom
Solo Shows
2014
London,
Group Shows
2017
Osnova Gallery,
Moscow, Tell me net
2017
Osnova Gallery,
Moscow, Blue.Seventeen
Fair History on Artsy
2017
Osnova Gallery at Code Art Fair 2017