Castre


Castre - clockmaker from France.