Alang_01
FollowDSAG5988
taken from the very top of the shard in London, tallest building in England. From the top you can see 40 miles or more on a good day....
Read more
taken from the very top of the shard in London, tallest building in England. From the top you can see 40 miles or more on a good day.
Read less
Read less
Views
79
Likes
Categories
Same photographer See all