Photo: Casa de S M el Rey

Leonor Princess of Asturias, Queen Letizia of Spain, Infanta Sofía and King Felipe on 10 January 2018, La Zarzuela Palace, Madrid, Spain. Photo: Casa de S M el Rey

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