Idonea Clifford  ‎(I970)‎
Name:
Idonea Clifford

Gender: FemaleFemale
      

Birth: 1303 28 27 -- Of Castle, CLIFFORD, Herefordshire, England
Death: 24 August 1365 ‎(Age 62)‎