John Smeaton 1724 - 1792

occupation:
Civil engineer
Nationality:
English
born in:
West Yorkshire, England, United Kingdom

1724-1792, civil engineer, English