Thursday, June 6, 2013

Prince Felipe and Princess Letizia in Navarra

Prince Felipe  and Princess Letizia attended the "Principe de Viana" 2013 award at San Salvador de Leyre Monastery in Navarra.(more photos)











source(zimbio:getty images)