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