Feb20Written by:host
2/20/2012 1:31 PM 
 |
|
February 18, London
Perches precariously on narrow steel bars 1,000 feet above the ground, their high-visibility jackets mere pinpricks of color against the grey London sky, construction workers are putting the final touches to Europe’s tallest building. After 3 years of work, the last few floors of The Shard are taking shape...more
|
Tags: