Winter Lights Festival @ Canary Wharf 2020

Winter Lights Festival @ Canary Wharf 2020

January, 2020

Canary Wharf, London, United Kingdom