Image 1 of 1
FR-DI0358-023.jpg
Spanish Queen Sofia, Prince Felipe of Spain, Princess Letizia of Spain, Princess Leonor, Princess Sofia, Princess Cristina and Princess Elena attend Easter Mass, at Palma de Mallorca Cathedral on April 24, 2011 in Palma de Mallorca, Spain
UA-546184-2