Richard Beamish 1798 - 1873

occupation:
Civil engineer
Nationality:
British

1798-1873, civil engineer, British