julieanne

By julieanne

I Spy From London Eye

The Shard

Standing almost 310 metres (1,020 ft) tall makes it the tallest building in the European Union

Comments
Sign in or get an account to comment.