Share
twitterlinkedinfacebook
Image 1 of 1
20130303_CAROMARIN_2256.JPG
Prince Felipe of Spain and Princess Letizia of Spain visit King Juan Carlos of Spain at La Milagrosa Hospital in Madrid, Spain. March 03, 2013. (ALTERPHOTOS/Caro Marin) /NortePhoto