by icenando
LONDON - OCTOBER 25: Construction of the Shard building, due for completion in 2012. October 25, 2010 in London, England.