Skip Nav

Pretty, Pretty Princess

Princess Letizia of Spain met with groups at Zarzuela Palace in Madrid, Spain.

Read More Princess LetiziaNewsThe Week In Pictures
Buy Our Editors' July Picks! Order Now>>
×