Afonso, Prince of Portugal

son of John III of Portugal ()

Parents

Children

Siblings