
Travel #17
St. Petersburg, Russia
The Church of the Savior on Spilled Blood is a Russian Orthodox church in Saint Petersburg, Russia, built to honor Alexander II.
Photo © copyright by Michael Giambrone.
« Travel
The Church of the Savior on Spilled Blood is a Russian Orthodox church in Saint Petersburg, Russia, built to honor Alexander II.
Photo © copyright by Michael Giambrone.