Image 1 of 1
20121107_STAMPER_5071.JPG
Prince Felipe of Spain and Princess Letizia of Spain visit Alcaniz village on November 7, 2012 in Alcaniz, Teruel, Spain.(ALTERPHOTOS/Harry S. Stamper)
UA-546184-2