The Shard rises above London's skyline: Europe's tallest building nears completion

2nd September 2011, Comments 0 comments

Europe's tallest building nears completion near London Bridge.

0 Comments To This Article