Individual Details

Sir Thomas BARRE

(1335 - 1385)

Events

Birth1335Glamorgan, Wales
Death1385

Families

SpouseElizabeth PEMBRIDGE (1338 - 1406)