Designed by
Title
The Shard towering over London on blue sky background, UK. #67794613
Description
The Shard towering over London on blue sky background, tallest building in Europe at over 1,000 feet (310 metres). View from Tower of London
This image is editorial