Cathedral of Our Lady of Kazan, Saint Petersburg, Russia

Royalty-free stock photo ID: 110048192

Cathedral of Our Lady of Kazan, Saint Petersburg, Russia