Image 1 of 1
FR-DI0724-085.jpg
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 during the 'Prince Asturias Awards 2013'.