Principes de Asturias Awards 2013 - Spanish Royals Visit Teverga

Prince Felipe of Spain and Princess Letizia of Spain visit the village of Teverga on October 26, 2013 in Asturias, Spain. The village of Teverga was honoured as the 2013 Best Asturian Village. October 26, 2013 in Teverga, Spain.
(Oct. 25, 2013 - Source: Carlos Alvarez/Getty Images Europe)