The Royal Family of Spain in Mallorca
Princess Sofia of Spain, Queen Sofia of Spain, Princess Leonor of Spain and Queen Letizia of Spain are seen on August 02, 2019 in Palma de Mallorca, Spain.
Princess Sofia of Spain, Queen Sofia of Spain, Princess Leonor of Spain and Queen Letizia of Spain are seen on August 02, 2019 in Palma de Mallorca, Spain.