Thomas Horn

occupation:
Mechanical engineer,
Steam engine builder
Nationality:
British

active 1850-1870, mechanical engineer, steam engine builder, Westminster, London, England, British