Image 10 of 44
Prince Felipe and Princess Letizia Attend Royal Guards Swear In Ceremony
Prince Felipe of Spain and Princess Letizia of Spain attend the Oath of Allegiance of the Royal Guards at El Pardo Palace on May 10, 2013 in Madrid, Spain.
- © JOSE P. GEGUNDEZ
- Image Size
- 2836x4252 / 1.6MB