Her Royal Highness Princess Letizia of Asturias in Haro, Spain. (VIDEOS)

On May 16, 2013, Her Royal Highness Princess Letizia of Asturias arrived in the town of Haro, located in the province of La Rioja, to visit the exhibition, Haro: Luces de la Modernidad.  The aim of the exhibition is to attract tourism to the town as well as to highlight the historical and cultural significance… Read More Her Royal Highness Princess Letizia of Asturias in Haro, Spain. (VIDEOS)