Roman Catholic Church of St Catherine St Petersburg, Russia Holidays

  • 5 years ago
Roman Catholic Church of St Catherine St Petersburg, Russia
A beautiful church. This is in the city, and convenient to find.

Recommended