Free Palestine demo, London 21 May 2005: Trafalgar Sq, 15:18 GMT
Free Palestine demonstration, London 21 May 2005: Trafalgar Sq, 15:18 GMT

Related

Home > Reporting > London 21 May 2005 > Photo 3 of 4