Stock Photo: Russia, St Petersburg. The Church on Spilt Blood.

Stock Photo: 4272-27014 Russia, St Petersburg. The Church on Spilt Blood.