Ogle Castle, Whalton, Northumberland, England
References (1)
1363 Marriage / Union:
Robert De Ogle & Helen Bertram
(m. 1363 )