add to lightbox download
1/1
London: Canary Wharf Tower--Cesar Pelli. West Elevation. Planned to be 800 M., tallest in Europe.  Reference only.
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