File:Wammy Clocktower.jpg

Summary
The Big Ben clock tower in London, UK.