Queen Letizia in Black for Family Dinner in Palma
Embed from Getty Images Spain Royal Family enjoyed a family dinner at the Ola de Mar restaurant in Palma de Mallorca where they are spending …
Embed from Getty Images Spain Royal Family enjoyed a family dinner at the Ola de Mar restaurant in Palma de Mallorca where they are spending …