Masha Trebukova, ‘Untitled’, 1993, Gallery Neptune & Brown

About Masha Trebukova

Russian, based in Amsterdam, The Netherlands