London - Ray Devlin
The Shard

The Shard

One of London's newest towers, the Shard, seen here rising up from above London Bridge train station on the south side of the River Thames. 2018.

TheShardlondon