900mm clock 

Large mechanical gear clock

AU$900.00 Regular Price
AU$720.00Sale Price