← Search

Juliana de Caen

Family group sheet · ID F5259987890

Wife

Juliana de Caen

b. ABT 1130

ID: I5659260691

Born
ABT 1130 — Thomholme, Yorkshire, England, United Kingdom