St. Petersburg Church of the Savior on Spilled Blood on the banks of the Neva at sunset
The veneration of St. Petersburg: the Church of the Savior on Spilled Blood
View from the bridge to the Church of the Savior on Spilled Blood in St. Petersburg
An island with flowers in the middle of a picturesque pond
Church of the Savior on Spilled Blood on Nevsky Prospekt in St. Petersburg
Embankment boats Cathedral of the Savior on Spilled Blood
Sunset sky over the Church of the Savior on Spilled Blood
The extraordinary Volga against the background of the evening sky
An iceberg grows out of the fog like an icy mountain