Site Overlay

Father Frost in the Moscow Metro

A normal winter’s day in Russia. Father Frost and Snow Maiden in the Moscow Metro. On their way to deliver vodka to all the good boys and girls. And the bad ones, too.

Copyright © 2022 Russian Samovar. All Rights Reserved.