Thomas Hirst Brook
Male
Bristol
OTHER CIVIL SERVICE OFFICERS AND CLERKS
1 / Mar / 1804
Stockport, Cheshire, England
Oct / 1851
Clifton, Gloucestershire, England
Expand all