Infante Dinis, The Duke of Porto's 20th Birthday – RoyalResponses
Duarte Pio, The Duke of Braganza's 76th Birthday – RoyalResponses
Monarchies of the World - Happy 19th Birthday to The Most Serene Infante Dom Dinis of Portugal, 4th Duke of Porto pictured here with his elder brother Dom Afonso, The Prince of