John Elcomb

occupation:
Horologist

ex-staff (ScM); horologist