Individual Information
Margaret Huntingdon, Princess of Scot
Birth:
FCID:5388:2494
Parents
Father:
Mother:
Marriage(s)
Alan de Galloway, Lord of Galloway
md. 1209
of Huntingdon, Huntingdonshire, England
Children