St. Petersburg, Russia: Chesme Church

- Image ID: MPTW8E

St. Petersburg, Russia: Chesme Church

David Sutherland / Alamy Stock Photo

Image ID: MPTW8E

Location: Ulitsa Lensoveta, 12, Sankt-Peterburg, Russia, 196135