John Long

Family Group Record | Pedigree Chart | Descendancy Chart

John Long

B 26 Jul 1828 in Morley, Norfolk, England

D 27 Dec 1905 in Pleasant Grove, Utah, Ut