Designed by
Title
People inside Italian restaurant in Canary Wharf, London, UK, view through the window from outside #141407502
Description
London, UK - January 26, 2019: People inside Italian restaurant in Canary Wharf, view through the window from outside. Canary Wharf is a busy financial area of London that often host events
This image is editorial