Lot 363 , A German walnut mantel clock, 38cm

A German walnut mantel clock, 38cm

A German walnut mantel clock, 38cm
£40-60

Sold for £60