Family: Laird of Dirleton John De Vaux, III / Elizabeth De Hastings (F2092)

m. 1286

Family Information    |    PDF