Memorial to those killed by a suicide bomber on a bus at Tavistock Square, London on 7 July 2005.
Coordinated terrorist bomb blasts took place in London on 7 July 2005. The explosion on the No. 30 bus killed 13 people.
Size: 5036px × 3371px
Photo credit: © Anthony Eva / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 7/7, bomber, bus, england, london, memorial, memory, remembrance, square, suicide, tavistock, terror, victim