Yester Castle, Giffard, East Lothian, Scotland
References (3)
1281 Individual:
John Giffard
(b. 1281 )
1306 Individual:
Hugh Giffard
(b. 1306 d.
1468 Individual:
Mariot Lindsay
(d. <1468 )