Terregles, Dumfrishire, Scotland
References (2)
Individual:
Margaret ()
1330 Individual:
John Herries
(b. 1330 )