Click to expand/collapse all other details

Female Catherine CLIFFORD Click to view Catherine CLIFFORD in the family tree

Catherine was born about 1307 in Lamberhurst, Sussex, England.  Catherine is no longer alive.

Catherine's family with Thomas WALLER

They had a son named Thomas.