Image 1 of 1
mpiNRT_1017_Royals_1.jpg
MADRID, SPAIN - OCTOBER 17: Princess Letizia of Spain and Prince Felipe of Spain attend the 'Casa Del Lector' inauguration at Matadero Build on October 17, 2012 in Madrid, Spain. Credit: Alvaro/AlterPhoto/NortePhoto/MediaPunch Inc. *** FOR USA ONLY***