Israel0012

The Separation Barrier between Palestine and Israel in Aida Refugee Camp near Bethlehem.

Posted in . .