The inscription on the photo with the image of a sandy sea beach
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
Church of the Savior on Spilled Blood, St. Petersburg, Moika River