RUSSIAN FEDERATION | Monday, 8 October 2012 | Views [243]
The Church of the Saviour on Spilled Blood is right next to one of the frozen rivers in Saint Petersburg