Back to photostream

Big Ben Palace of Westminster London

Arguably the most recognisable clock face on the planet.

3,763 views
30 faves
25 comments
Uploaded on January 21, 2018
Taken on July 13, 2017