Image 1 of 1
20121107_ACER0_4983.JPG
Princess Letizia of Spain visits Caspe village on November 7, 2012 in Alcaniz, Teruel, Spain. (ALTERPHOTOS/Acero)
UA-546184-2