richardalois.com
The Shard Of Glass
The Shard Of Glass is a skyscraper under construction in Southwark, London. When completed in 2012, it will be the tallest building in the European Union and the 45th tallest building in the world.