Image 1 of 1
mpiINS_0806_Royals_10.jpg
Prince Felipe, Princess Letizia, Princess Sofia and Princess Leonor visiting Sporles farm in Mallorca, Spain, 05.08.2013. Credit: C. Kasady/insight media /MediaPunch Inc. ***FOR USA ONLY***
Prince Felipe, Princess Letizia, Princess Leonor and Princess So