Individual Information
Robert Croft
Birth:
Abt 1772
of Liverpool, Lancashire, England
FCID:5303:6784
Parents
Father:
Thomas Croft
Mother: Betty Strickland
Marriage(s)