Moving gear clock 60cm 

Gear clock

AU$500.00Price