Moving gear clock 

54cm x 54cm 

Gear clock

AU$390.00Price