Individual Details

Margaret de Clifford

(Abt 1307 - 8 Aug 1382)

Events

BirthAbt 1307Appleby Castle, Westmoreland, England
Death8 Aug 1382

Families