Share
twitterlinkedinfacebook
Image 1 of 1
20121119_POOL_436.JPG
Prince Felipe of Spain and Princess Letizia of Spain .November 19,2012. (ALTERPHOTOS/Pool) /NortePhoto