A large embossed station clock, H80cms (1947960) #

1/1

Estimate

£110 - £150

A large embossed station clock, H80cms (1947960) #