John Smeaton 1724 - 1792

Nationality:
English
born in:
West Yorkshire, England, United Kingdom

1724-1792, civil engineer, English