Distraught policeman near Tavistock Square bus bombing site caught in a private moment, London, England, UK

- Image ID: A112Y5
Bettina Strenske / Alamy Stock Photo
Image ID : A112Y5
Aftermath of 7 July 2005 bombings in Central London
Location: London, England, United Kingdom