Baba Yaga – Photo

Our first screening at Squeaky Wheel (a sell-out) with filmmaker Jessica Oreck participating in an audience Q&A after watching The Vanquishing of the Witch Baba Yaga on March 25th, 2016.

Leave a Reply

Your email address will not be published. Required fields are marked *