A London City wall clock H68cms (1635041) #

1/2

Estimate

£80 - £120

A London City wall clock H68cms (1635041) #