Mark Fischer Photography | Russia

Church of the Savior on Spilled Blood