Interior of Peter and Paul cathedral in Peter and Paul Fortress, St. Petersburg, Russia

Royalty-free stock photo ID: 97675640

Interior of Peter and Paul cathedral in Peter and Paul Fortress, St. Petersburg, Russia