Church of Our Savior on the Spilled Blood

Church of Our Savior on the Spilled Blood taken in St. Petersburg, Russia (photo: @Ofelt)

Like this story? Get our best of the week sent to your inbox