1/1

London: Canary Wharf Tower--Cesar Pelli. West Elevation. Planned to be 800 M., tallest in Europe. Reference only.
Filename: lon584.jpg
Copyright Friends of San Diego Architecture
Copyright Friends of San Diego Architecture