Home Carriage clocks CARRIAGE CLOCK ‘HUMP BACK’ L. Leroy & Cie, 7 B.d de la Madeleine Paris 20492 Ca. 1900 France 103b (2)