Samuel Hemming
Male
Bristol
CIVIL ENGINEERS
1800
Teddington, Middlesex, England
31 / Oct / 1876
Teddington, Middlesex, England
Expand all