Infante João, Duke of Valencia de Campos (Q1621235)
son of Peter I of Portugal and Ines de Castro
Language:
other details
aliases Infante John, Duke of Valencia de Campos
João, Duke of Valencia de Campos
John, Duke of Valencia de Campos
John de Castro
John Castro
João Castro
João de Castro
description son of Peter I of Portugal and Ines de Castro

External Links