Santas On Scooters Take Over London s West End To Launch Traffic Free Shopping Day Announced For 6th December 2008
Santas On Scooters Take Over London s West End To Launch Traffic Free Shopping Day Announced For 6th December 2008
Size: 5000px × 3568px
Location: Oxford Street, London, UK
Photo credit: © Adrian Brooks / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: bus, buses, christmas, claus, father, london, oxford, red, ride, santa, scooter, street, xmas