As a lover of fairy tales and anything magical, I didn’t let the opportunity pass to watch Snowmaiden: A Russian Love Story at SM North EDSA Skydome two weeks ago. Snow Maiden, or Snegurochka (‘sneg’ is the Russian word for snow), is one of Russia’s most loved characters. Snegurochka became popular in the 19th century when […]
7