Iraq war demonstration, London 19 March 2005, in Picadilly 15:26:18
Iraq war demonstration, London 19 March 2005, in Picadilly 15:26:18
Home > Reporting > London 19 Mar 2005 > Photos page 6 of 7 > Photo