London, UK. 16th Jan, 2018. Several artworks on display at Canary Wharf as part of this year's celebration of light and technology. Credit: Yanice Idir/Alamy Live News

- Image ID: KYWMMX

London, UK. 16th Jan, 2018. Several artworks on display at Canary Wharf as part of this year's celebration of light and technology. Credit: Yanice Idir/Alamy Live News

Yanice Idir / Alamy Stock Photo

Image ID: KYWMMX

Location: Canary Wharf, London

Similar stock images