The veneration of St. Petersburg: the Church of the Savior on Spilled Blood
The ancient city temple of Peter in Jordan , illuminated by candlelight
Church of the Savior on Spilled Blood, St. Petersburg, Moika River
St. Petersburg Church of the Savior on Spilled Blood on the banks of the Neva at sunset
Fighters in the Metro 2033 game in bulletproof vests against the background of a church and a clear sky