Home
Photography
Photojournalism
Sport
Editorial
Portraits
Film
Blog
About
Biography
Awards
Exhibitions
Tearsheets
Contact
Israel0012
The Separation Barrier between Palestine and Israel in Aida Refugee Camp near Bethlehem.