Share
twitterlinkedinfacebook
Image 1 of 1
4326 Police.jpg
Police chief inspector talking on his personal radio during a National Front anti muslim march following the London bombings of 7 July 2005. London, UK..