St. Petersburg Church of the Savior on Spilled Blood on the banks of the Neva at sunset
St. George's ribbon on the red day of the calendar
Church of the Savior on Spilled Blood, St. Petersburg, Moika River
Russia St. Petersburg, St. Petersburg, St. Petersburg on the street of Porsche cars
Schoolchildren in maroon pajamas of Anubis Monastery
Annunciation and Trinity monasteries against a cloudy sky