All My Lines

Pedigree Chart

Eleanor of Castile

abt 1241 - 24 Nov 1290
Eleanor of Castile
abt 1241-1290
Loading...