900mm clock 

Large mechanical gear clock

AU$900.00Price