Lot 1418 , An early 20th century French onyx and champleve enamel four glass mantel clock, 31cm

An early 20th century French onyx and champleve enamel four glass mantel clock, 31cm

An early 20th century French onyx and champleve enamel four glass mantel clock, 31cm
£250-350

Unsold