Hotel de Ville Clock

£35.00

Hotel de Ville Clock

31 x 6 x 31 cm

Hotel de Ville design clock with metal surround in green aged finish

Related products