Three Police vans blocking a road at protest in the City of london ahead of the G20 summit of world leaders, 1 April 2009


Size: 5100px × 3393px
Location: City of London
Photo credit: © Marco Secchi / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: blocking, clash, finance, g20, global, police, protest, road, van, vehicle