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


Aftermath of 7 July 2005 bombings in Central London
Location: London, England, United Kingdom