Thomas Russell and Son

industry:
Chronometers maker,
Watchmaker
Nationality:
British

active 1867-75, watchmaker; chronometer maker, London, England