French Napoleon III Silver Over Bronze and Marble Table Clock

$5,500.00