<Contract, Foulis, , Scotland>
References (1)
1416 Individual:
Margaret GRAY
(b. ~1416 )