Women's blockade of New Scotland Yard, against the police... 24 Jan 2011, Jess Hurd - jj110129.jpg

Women's blockade of New Scotland Yard, against the police... 24 Jan 2011, Jess Hurd - jj110129.jpg