June 28, 2026Rare Pic of Prince Amedeo, His Wife Princess Elisabetta, Princess Maria Laura, and Princess Laetitia Maria of Belgium