Juan Alfonso de Castilla

Lord of Badajoz and Jerez de la Frontera (–)

Parents

Children

Siblings

Partners