Image 1 of 1
PRINCE_PRINCESS_EUROSTAR018.JPG
Prince Felipe and Princess Letizia attended the Awards "EUROPEAN INVENTOR OF THE YEAR 2010" awarded by the European Patent Office and the Ministry of Industry, Tourism and Trade at Eurostar Building in Madrid..Photo: Billy Chappel / ALFAQUI
UA-546184-2