Person ID: I5659206485

Robert de Caen

ABT 1090 – 31 Oct 1147

Male

Married: 1119