July 9, 2013 {theEye} Baba Yaga 1973- shot through the heart and youre too late – vintage fashion film inspiration SHARE!TwitterFacebookTumblrLinkedInPrintRedditPinterestEmailLike this:Like Loading...