London Oxford Street at Christmas 2003


Size: 3470px × 5185px
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