Building to the sky
|
About This Image
Canary Wharf in London is home to the city's tallest buildings. Here cranes are building a new tower high above the street.
Comments
Add A Comment About This Image
|
Canary Wharf in London is home to the city's tallest buildings. Here cranes are building a new tower high above the street.