Designed by
Title
The Shard, London - skyscraper under construction #20027029
Description
The Shard, skyscraper near London Bridge on the South Bank of the Thames, under construction as seen from a nearby street. Also known as the London Bridge Tower or the Shard of Glass
This image is editorial