Designed by
Title
People talking photos of a sign at Winter Lights, London, UK #138144830
Description
London, UK - January 26, 2019: People talking photos of a sign at Winter Lights, yearly lights and installations festival in Canary Wharf, a busy financial area of London that often host events
This image is editorial