Image 1 of 1
mpiINS_0710_royalsSpain_17.jpg
Princess Letizia and Prince Felipe visit the National Park of Sierra de Guadarrama at Rascafria in Madrid, Spain<br />
C. Kasady/insight media /MediaPunch Inc. ***FOR USA ONLY***
Princess Latizia and Prince Felipe