Happy New Year!! This my version of Snegurochka (Snow Maiden in english)! In Russia, she is the gran


Happy New Year!! This my version of Snegurochka (Snow Maiden in english)! In Russia, she is the gran
Happy New Year!! This my version of Snegurochka (Snow Maiden in english)! In Russia, she is the gran