St. Petersburg, Russia

No comments yet

St. Petersburg, Russia

The Church of Peter and Paul is the main church in the fortress and is exceptionally well maintained.