Peter A. Shepherd

Family Group Record | Pedigree Chart | Descendancy Chart

[-] Peter A. Shepherd

B: ABT 1826 in , , Oh

D: 1904 in , Nemaha, Ks