Share
twitterlinkedinfacebook
Image 1 of 1
20121107_STAMPER_5089.JPG
Princess Letizia of Spain visits Caspe village on November 7, 2012 in Alcaniz, Teruel, Spain.(ALTERPHOTOS/Harry S. Stamper) .<br />
©NortePhoto