Thomas Russell and Son

occupation:
Chronometers maker, Watchmaker
Nationality:
British

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