Lovers Mantel Clock

France, 19th century

$590.00

Working

In stock