St Peter's Lutheran Church on Nevsky Prospekt in St Petersburg, Russia Holidays

  • 5 years ago
St Peter's Lutheran Church on Nevsky Prospekt in St Petersburg, Russia Holidays
This is one of those churches right in the City Centre of St Petersburg. We have recorded music from their beautiful church organ while there. Worth taking a look at this beautiful church while touring St Petersburg.

Recommended