Individual Details

Thomas BANESTRE

(1336 - )

Events

Birth1336Osbaldeston, Lancashire, England
Death

Families

SpouseAgnes MOLYNEUX (1340 - )