Marta Sklodowska, ‘Baba Yaga 3’, 2014, Luisa Catucci Gallery

Series: Baba Yaga

Image rights: Marta Sklodowska

About Marta Sklodowska