Captivating new official snaps of Spanish royals Princess Letizia and Prince Felipe

GALLERIES

Captivating new official snaps of Spanish royals Princess Letizia and Prince Felipe

Here he wears the navy