John Elcomb

ex-staff (ScM); horologist