London, England, UK. Metropolitan police officers on duty during a taxi drivers' protest in central London, June 11, 2014

- Image ID: E3Y2DJ
London, England, UK. Metropolitan police officers on duty during a taxi drivers' protest in central London, June 11, 2014
PjrTravel / Alamy Stock Photo
Image ID: E3Y2DJ