Person

Charles Grimes Halstead (farmer, Livingston County)

b. 1812-12-04 d. 1894-10-09