Varvara Shavrova

Born in Moscow, Russia
Lives and works in London and Dublin


 
 
 
CV / Varvara shavrova
Artist Statement