by Nick Baker

The Palace of Westminster is one of the most iconic buildings in the world, and the clock tower — commonly known as Big Ben — is one of the most charming elements of the London skyline. goTenna helped Keaton coordinate with his fellow travelers as they explored the city.
comments powered by Disqus

← Next Post Previous Post →