Create new Board
Editorial Images

Spanish Royals Family Sighting In Mallorca- August 1, 2019

PALMA DE MALLORCA, SPAIN - AUGUST 01: (L-R) Princess Leonor of Spain and Queen Letizia of Spain are seen on August 01, 2019 in Palma de Mallorca, Spain. (Photo by Europa Press Entertainment/Europa Press via Getty Images)
Spanish Royals Family Sighting In Mallorca- August 1, 2019
Embed