John Clucas
Birth:
Abt 1601
Isle of Man, England
Death:
Isle of Man, England
FCID:25640:4500
Parents
Father:
Patrick Clucas
Mother:
Margaret Killey
Marriage(s)