Designed by
Title
Christmas lights on Oxford Street in London #166040030
Description
LONDON - DECEBMER 07, 2019: Christmas lights on Oxford Street in London feature 27 energy efficient LED light curtains draped over the length of the street, made up of 220,000 sparkling lights
This image is editorial