Domes of the Church On The Spilled Blood in St. Petersburg, Russia Posted on January 5, 2024 by drewnorris Domes of the Church On The Spilled Blood in St. Petersburg, Russia#Rossiya, #travel, #eastern europe, #europe, #Architecture