Israel0017

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

Posted in . .