Israel0025

The Separation Barrier between Palestine and Israel in Abu Dis near Jerusalem.

Posted in . .