Infante John, Duke of Viseu

Portuguese infante (–)

Parents

Children

Siblings