Home Carriage clocks CARRIAGE CLOCK, ‘HUMP BACK’ L. Leroy & Cie Ca. 1900 France 110 humpback Leroy 1811 (9)