Israel0027

The Separation Barrier and Israeli watchtower between Palestine and Israel in the West Bank area of Dahiyat near Ramallah.

Posted in . .