Preview

The Shard building and Tower Bridge at Night, London, United Kingdom.  The Shard is the tallest building in Europe (2012).
The Shard building and Tower Bridge at Night, London, United Kingdom. The Shard is the tallest building in Europe (2012).
Image ID: 1132-108
Artist: Miles Ertman
Purchase a commercial license Buy framed prints & more from our print store