The Savior on the Spilled Blood (Stock Footage)

The Savior on the Spilled Blood (Stock Footage)

Church of the Savior on the Spilled Blood, St. Petersburg, Russia

by
by
by
by
by
by