Create new Board
Editorial Images

Spanish Royals Host a Dinner for Authorities in Palma de Mallorca

PALMA DE MALLORCA, SPAIN - AUGUST 05: Queen Letizia attends a official reception at the Almudaina Palace on August 5, 2015 in Palma de Mallorca, Spain. (Photo by Europa Press/Europa Press via Getty Images)
Spanish Royals Host a Dinner for Authorities in Palma de Mallorca
Embed