Designed by
Title
Corporate buildings in Canada Square, London #19824130
Description
Corporate buildings in the new financial district, Canada Square, Docklands, London seen through tree branches. Bank of America building on the right.
This image is editorial