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

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