A Moorcroft Anemone clock, 15cm

1/3

Hammer

£85

A Moorcroft Anemone clock, 15cm