Small gear clock 44cm x 44cm 

Gear clock

AU$250.00Price