The Shard

Buy this image Add to Lightbox Download
The tower of the The Shards near London Bridge in London, UK. Friday January 5th 2018.
The tower of the The Shards near London Bridge in London, UK. Friday January 5th 2018.