fbpx

Near the Seven Archers Hotel

Photo by Yehuda Yakubovitz

1967

Near the Seven Archers (Intercontinental) Hotel on Mount of Olives

This Billboard is shown at Entrance to Moshav Ora