The Spanish Royal Family in 2014. Photo: © Casa de S.M. el Rey / Borja Photographers

King Felipe VI, Queen Letizia, Leonor, Princess of Asturias and Infanta Sofía, The Royal Palace of Madrid, 19 June 2014. Photo: © Casa de S.M. el Rey / Borja Photographers

This site uses Akismet to reduce spam. Learn how your comment data is processed.