Individual Information
Thurstan de Holland
Birth:
Abt 1220
Holland, Lancastershire, England
Death:
1275
FCID:15888:30430
Parents
Father:
Robert de Holland
Mother:
Cecily de Columbers
Marriage(s)
Kellet
md.
Children
1.
Living