Lot 357 , A French Art Nouveau ormolu mantel clock, 36cm

A French Art Nouveau ormolu mantel clock, 36cm

A French Art Nouveau ormolu mantel clock, 36cm
£100-150

Sold for £60