Thomas Russell and Son

industry:
Chronometers maker, Watchmaker
Nationality:
British

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