Family: David I MacCrinan / Matilda Huntingdon (F4484)

m. 1113

Family Information