back to thumbnails
Cyclists Addison Lee demo 23-4-12
Add to Lightbox
Cyclists protest at Addison Lee 23-4-12 Cyclists protest at the London Headquarters of Addison Lee following comments by the company head John Griffin which insinuated that cyclist road deaths were inevitable.
© Guy Smallman.All rights reserved.
© Guy Smallman