Spanish Royal Family started summer vacation with smiles
Embed from Getty Images King Felipe and Queen Letizia of Spain arrived at the Palacio de La Almudaina on the island of Majorca with Princess …
Embed from Getty Images King Felipe and Queen Letizia of Spain arrived at the Palacio de La Almudaina on the island of Majorca with Princess …