Ogle Castle, Northumberland, England
References (1)
1399 Individual:
Robert Ogle
(b. May 21st, 1399 )