Le Castel

Pendulum Clocks
Founded: 1914
Zurich / Saint-Aubin
Main category: Interior clocks
Core product: Interior clocks