Skip Nav
Photo 14 of 14

14

Royal Wave

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

X