Share
twitterlinkedinfacebook
Image 1 of 1
MTX_FELIPE_LETIZIA_125135_69.JPG
NON EXCLUSIVE PICTURE: MATRIXPICTURES.CO.UK.PLEASE CREDIT ALL USES..UK, AUSTRALIA, NEW ZEALAND AND ASIA RIGHTS ONLY..Spanish royals Prince Felipe and Princess Letizia are pictured visiting Caspe village in Teruel Province, Spain...NOVEMBER 7th 2012..REF: KDA 125135