Designed by
Title
The Shard towering over London on blue sky background, UK. #67794638
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. UK
This image is editorial