A mechanical mirrored wall clock, 75cm

1/3

Hammer

£70

A mechanical mirrored wall clock, 75cm