David Cargill
Birth:
Abt 1610
of Ardnamurchan, Argyll, Scotland
FCID:5756:442
Parents
Father:
Lawrence Cargill
Mother:
Mrs. Lawrence Cargill
Marriage(s)