LONDON, UNITED KINGDOM - NOVEMBER 20: Christmas decoration at Princes Arcade in London on NOVEMBER 20, 2013. Princes Arcade is a boutique shopping cen

- Image ID: R66MT9
LONDON, UNITED KINGDOM - NOVEMBER 20: Christmas decoration at Princes Arcade in London on NOVEMBER 20, 2013. Princes Arcade is a boutique shopping cen
Marko Beric / Alamy Stock Photo
Image ID: R66MT9
LONDON, UNITED KINGDOM - NOVEMBER 20: Christmas decoration at Princes Arcade in London on NOVEMBER 20, 2013. Princes Arcade is a boutique shopping centre from 1909 at Piccadilly street in London., United Kingdom.
Location: London, UK

Similar stock images