Shep's Place Family Tree

Private
Private
Mary Kerr RUSSELL
Private
William RUSSELL
Elizabeth Weir KERR

Charles Edward KERR
Janet McCall AFFLECK

Archibald AFFLECK
Mary BLACK
zoomin
zoomout