Robert Leachman
Birth:
1541
of Colyton, Devon, England
Death:
Spain
FCID:6245:3900
Parents
Father:
John Leachman
Mother:
Agnes Starre
Marriage(s)