World Religions

Image 25 of 47
< Prev Next >
20120116_israel_1743.jpg
The 12th station of the Cross, the Altar of Crucifixion, Church of the Holy Sepulchure (also called the Church of the Resurrection), the Christian Quarter of the Old City, Jerusalem, Israel.