Individual Information
Richard de Clifford
Birth:
Abt 1160
of Frampton-on-, Severn, Gloucs, England
FCID:16063:9001
Parents
Father:
Walter I de Clifford
Mother:
Margaret de Toni
Marriage(s)