Create new Board
Editorial Images

Spanish Royals Attend Easter Mass in Palma de Mallorca

PALMA DE MALLORCA, SPAIN - APRIL 5: Queen Letizia of Spain attends the Easter Mass at the Cathedral of Palma de Mallorca, on April 5, 2015 in Palma de Mallorca, Spain (Photo by Julian Parker/UK Press via Getty Images)
Spanish Royals Attend Easter Mass in Palma de Mallorca
Embed