A German Franz Hermle & Sohn mahogany mantel clock

1/1

Hammer

£40

A German Franz Hermle & Sohn mahogany mantel clock