Israel0031

The Separation Barrier between Palestine and Israel in from Ar Ram near Ramallah looking into the Jerusalem region of Atarot.

Posted in . .