RUSSIAN FEDERATION | Wednesday, 14 November 2012 | Views [548] | View Larger Image
The Savior on the Blood Church is St. Petersburg reflected on water