Stations of the Cross
Create Map
Stations of the Cross, located on the Via Dolorosa in Jerusalem, Israel.
X