A square mirrored moving gears wall clock (1857146) #

1/1

Estimate

£90 - £100

A square mirrored moving gears wall clock (1857146) #