Interactive tree of Ann McPeake

Ann McPeake 1815
James Lyng
John McPeake 17731848
Margaret Murphy 1778