Lot 1363 , A 19th-century French ormolu mantel clock. 45cm tall

A 19th-century French ormolu mantel clock. 45cm tall

A 19th-century French ormolu mantel clock. 45cm tall
£200-300

Sold for £180