Designed by
Title
Olympic Torch Relay Vehicles and crowds, London #25838771
Description
Olympic relay bus and vehicles and crowds lining the streets of Earlsfield in Wandsworth London on day 66 of the Olympic torch relay just 3 days before the Olympic opening ceremony.
This image is editorial