Small gear clock 53cm x 53cm 

Gear clock

AU$350.00Price