Designed by
Title
Spain Royal family #84380169
Description
Spain royals, King Felipe, Queen Letizia and Princesses Leonor L and Sofia pose for photographers while they pick a train during the start of their holidays in Palma de Mallorca in Spain.
This image is editorial