William Budge

Family Group Record | Pedigree Chart | Descendancy Chart

William Budge

B May 1829 in Lanarkshire, Lanarkshire, Scotland

D 18 Mar 1919 in Logan, Cache, Ut