Wall Clocks Logo  

Big Ben Clock on a Tower Wall


Wall Clocks > Video Clip

The Big Ben tower clock in London, England, zooming out to show the tower wall on which it is mounted.

Wall Clocks > Video Clip

Watch this Video on Vimeo

Big Ben Tower Clock in London, England

Related Image

Vintage Alarm Clock