Stunning old houses and buildings.

36-cb

Construction of the Church of Our Savior on Spilled Blood, St. Petersburg, Russia. Began in 1883 under Alexander III for his father Alexander II and was completed in 1907 under Nicholas II.