The shard London England London uk gb eu europe the shard london London England uk gb eu europe

- Image ID: KM41C6
eye35 / Alamy Stock Photo
Image ID: KM41C6
Location: London, United Kingdom