Skip Nav

Royal Wave

Queen Letizia and King Felipe VI of Spain waved to onlookers when they visited Santiago de Compostela, Spain.

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