Award-winning UK news photography
info@leonneal.com
Sections
Home
Pictures
Blog
About
Awards
Contact
Categories
All
War
Tavistock Square
(
London
2005
)
As police close off Tavistock Square following the July 7th 2005 terrorist attacks on London, splashes of blood remain on the walls of the British Medical Association's headquarters.
4 of 4
War pictures
1-4 of 4