© 2010 Sarah

Baba Yaga

Further artwork for the band The Picture Show based on Russian folklore and tales.