Infante Ferdinand, Duke of Viseu (Q375141)
Portuguese prince
Language: