James Thomson 1822 - 1892

occupation:
Mechanical engineer
Nationality:
Scots-Irish
born in:
Belfast, Northern Ireland, United Kingdom

1822-1892, mechanical engineer, Scots-Irish