Carriage Clock

Carriage Clock

Code: H573

£600.00 Approx $760.46, €702.58

8 Day repeating carriage clock striking and alarm function.

French Circa 1860.