Shard London - Upshot
Upshot of the Shard building in London - Europe's Tallest Building
Size: 3548px × 5322px
Location: London Bridge, London, UK
Photo credit: © Sam Barnes / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: -rise, bank, block, blue, building, city, detail, england, glass, landmark, london, modern, office, offices, piano, renzo, shard, sky, skyscraper, south, tall, tallest, tower, uk, upshot, upview