Tag: Queen Letizia
Spanish Royals: The Christmas Card Has Arrived!
Updated on December 16, 2021, 7:15 p.m. This year’s Christmas card from the Spanish Royals is here! King Felipe, Queen Letizia and their two daughters appear smiling in their garden.…