Baba Jaga is a witch from Slavic folk tales. She lives deep in the forest in a hut that sits on giant chicken legs. She can be frightening and dangerous and a powerful protector. This Baba Jaga is a rod operated puppet and will be available for sale at booth #109 at The Oregon Country Fair in July.
Post a Comment