Black Lab

By Moza

The Shard

London's new building The Shard. The tallest building in the european union. 310m tall, it's pretty impressive!! Opens today!

Comments
Sign in or get an account to comment.