Artistic light sculptures on display in Canary Wharf in London's Docklands for the Winter Lights festival
This website uses cookies to analyse the usage of the site. If you are happy with this, please click Accept Decline