Individual Details

Nicholas Croft

(Abt 1382 - )

Events

BirthAbt 1382Croft Castle, Leominster, Herefordshire, England
Death

Families

ChildJames Croft (1408 - 1457)