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

Series: Baba Yaga

Image rights: Marta Sklodowska

About Marta Sklodowska