Designed by
Title
LONDON, UK - MAY 14, 2014: Office buildings modern architecture of Canary Wharf aria the leading centre of global finance #45294845
Description
LONDON, UK - MAY 14, 2014: Office buildings modern architecture of Canary Wharf aria
This image is editorial