BABA YAGA

Baba Yaga, tufted yarn & artificial hair, 90x170cm, 2018