View of the Immovable Ladder on the Church of the Holy Sepulchre in Old City of Jerusalem

Royalty-free stock photo ID: 122829139

View of the Immovable Ladder on the Church of the Holy Sepulchre in Old City of Jerusalem