Image 1 of 1

NA00 (1).jpg

Palestinian police troops parade in the West Bank town of Hebron on 16 November 2009 during a rally marking the symbolic declaration of independence Day. Photo by Najeh Hashlamoun
twitterlinkedinfacebook