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

Series: Baba Yaga

Image rights: Marta Sklodowska

About Marta Sklodowska