Swiss Clocks

45 items available.

Art Deco Mantel Clock from Deviantik

£225

$283 €252