Create new Board
Editorial Images

Spanish Royals Sighting In Madrid - April 29, 2015

MADRID, SPAIN - APRIL 29: Queen Letizia of Spain is seen arriving at her children school to attend Princess Leonor's first confession some days before her First Communion on April 29, 2015 in Madrid, Spain. (Photo by Europa Press/Europa Press via Getty Images)
Spanish Royals Sighting In Madrid - April 29, 2015
Embed