Image 33 of 76
Spanish Royals Attend Easter Mass in Palma de Mallorca
Spanish Royals Queen Sofia, Prince Felipe of Spain, Princess Letizia of Spain, Princess Leonor, Princess Sofia and Princess Elena attend Easter Mass at the Cathedral of Palma de Mallorca on March 31, 2013 in Palma de Mallorca, Spain.
- © JOSE P. GEGUNDEZ
- Image Size
- 2835x4252 / 1.8MB