Spain Royal Responses Felipe VI and Letizia, The King and Queen of Spain Leonor, Princess de Asturias Infanta Sofia of Spain King Juan Carlos I and Queen Sofia of Spain Duke of Alba Share this:TwitterFacebookMoreTumblrWhatsAppEmailLike this:Like Loading...