Wander Lord

Interesting on art, nature, people, history

Monument to Baba Yaga and Koshchei Immortal in Evpatoria, Crimea, Russia

Monument to Baba Yaga and Koshchei Immortal in Evpatoria, Crimea, Russia

Monument to Baba Yaga and Koshchei Immortal in Evpatoria, Crimea, Russia