Hands of Libya Stop the War demonstration. Trafalgar Square,... 23 Mar 2011, Jess Hurd - jj110319.jpg

Hands of Libya Stop the War demonstration. Trafalgar Square,... 23 Mar 2011, Jess Hurd - jj110319.jpg