Church of the Saviour on Spilled Blood, St. Petersburg, Russia.

Leave a Reply