Archive for July, 2013

The Shard

Saturday, July 20th, 2013

The Shard

This is The Shard, currently the tallest building in Europe at over a thousand feet tall.

Want to see the view from the top?

(more…)