Marta Sklodowska, ‘Persephone and Ades’, 2012, Luisa Catucci Gallery

About Marta Sklodowska

Polish, b. 1983, Wrocław, Poland