Designed by
Title
Illuminated window and neon sign on a Coffee Bar in Canary Wharf, London, UK #138144909
Description
London, UK - January 26, 2019: Illuminated window and neon sign on a Coffee Bar in Canary Wharf on a rainy evening. Canary Wharf is a busy financial area of London that often host events
This image is editorial