London Oxford Street with buses at Christmas 2003
Size: 5185px × 3470px
Photo credit: © Jeremy Hoare / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2003, bus, buses, christmas, department, festive, lights, london, oxford, red, routemaster, shop, shoppers, store, stores, street, transport, xmas, yuletide, yuletime