Person ID: I1167568249

Aaron Caleb Hardcastle

b. 7 Oct 1831

Male

Events

Born
7 Oct 1831 — ( died young)