A modern repeating carriage clock, M.D. Ger

1/5

Hammer

£130

A modern repeating carriage clock, M.D. Ger