Snegurochka | Dr. Shweta
Snegurochka which means the Snow girl is a famous Russian tale. Story of a girl made of snow who disappears into the clouds only to come back every year giving gifts to children.
Snegurochka | Dr. Shweta
Snegurochka which means the Snow girl is a famous Russian tale. Story of a girl made of snow who disappears into the clouds only to come back every year giving gifts to children.