jolosc

By jolosc

The Shard

The Shard, under construction in London. It will be the tallest building in the European Union and the 45th tallest building in the world.

Still has a bit to go.

Comments
Sign in or get an account to comment.