Canary Wharf Shopping Centre

Canada Square, London, UK

BESbswy