Lot 269 , A French gilt metal and champleve enamel clock, 41cm

A French gilt metal and champleve enamel clock, 41cm

A French gilt metal and champleve enamel clock, 41cm
£100-150