Stunning view from the 33rd floor of London’s newest skyscraper and tallest building in the EU: The Shard

Monday, 9th December 2013 by @gsightseeing