Create new Board
Editorial Images

Spanish Royals Read El Quijote Book

MADRID, SPAIN - APRIL 23: In this handout photo provided by Casa de S.M. el Rey Spanish Royal Household, Princess Leonor of Spain (L) and Princess Sofia of Spain (R) read El Quijote book during the XXIV edition of continuous reading of El Quijote at the Zarzuela Palace on April 23, 2020 in Madrid, Spain. (Photo by Casa de S.M. el Rey Spanish Royal Household via Getty Images)
Spanish Royals Read El Quijote Book
Embed