Individual Details

Lora Hastings

(1263 - 7 Feb 1339)

Events

Birth1263Swaffham, Norfolk, England
Death7 Feb 1339

Families