James Thomson 1822 - 1892

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

1822-1892, mechanical engineer, Scots-Irish