Moving gear clock 

60cm 

Gear Clock

AU$500.00Price