Designed by
Title
The fascade windows and so called "immovable ladder" over the entrance of the Church of the Holy Sepulchre. #293727849
Description
The fascade windows and so called "immovable ladder" over the entrance of the Church of the Holy Sepulchre, the most sacred Christian temple, in Old City of Jerusalem, Israel.