December 2017 Piccadilly, London, United Kingdom, Europe. Christmas street lights and decorations, festive people and red London bus


Size: 5760px × 3840px
Location: Piccadilly, London, United Kingdom
Photo credit: © creative team / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 2017, bike, bmx, bus, cars, christmas, clause, december, decorations, diversity, elf, elfs, evening, everyday, fairy, festive, free, happy, holidays, life, lifenism, lights, london, master, mood, people, piccadilly, places, public, route, santa, street, style, technology, tourist, transport, travel, visit, walking, year