SHARE

Enjoy the renewal of Christian civilization in this montage of Christmas and winter scenes from St. Petersburg, Russia.

LEAVE A REPLY

Please enter your comment!
Please enter your name here