David Rogers Hardy

Family Group Record | Pedigree Chart | Descendancy Chart

[-] David Rogers Hardy

B: May 1894 in Colonia Pacheco, Chihuahua, Mexico

D: 29 Sep 1977 in Provo, Utah, Ut