Richard Hornsby 1790 - 1864

occupation:
Agricultural engineer
Nationality:
British
born in:
Elsham, North Lincolnshire, England, United Kingdom

1790-1864, agricultural engineer, British