Designed by
Title
Overview of London with the Shard London Bridge #55398981
Description
LONDON - APRIL 4: Overview of London with the Shard of Glass on April 4, 2015 in London, UK. Standing 306 metres high, the Shard is currently the tallest building in the European Union.
This image is editorial