Thirland, Lancashire, England
References (1)
Marriage / Union:
Robert Ogle & Isabel or Elizabeth Kirkby
(m. Bef 1423/1424 )