A 19th Century faux marble mantel clock

1/6

Hammer

£25

A 19th Century faux marble mantel clock