Share
twitterlinkedinfacebook
Image 1 of 1
FACE_30552967.jpg
03-03-2013 Madrid Princess Letizia and Prince Felipe leaving the La Milagrosa hospital in Madrid. ..Credit: PPE/face to face..- No Rights for Netherlands -