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