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

Category

🏖
Travel

Recommended