Image 1 of 1

AS00 (1).jpg

Palestinian militants of the Democratic front for the liberation of Palestine (DFLP) take part in an anti-Israel military show in the central Gaza Strip February 22, 2010. Photo by Ashraf Amra
twitterlinkedinfacebook