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.
A beautiful church. This is in the city, and convenient to find.