Eleanor of Castile

Married:  Edward I.

Children:  John.

Family Forest