Image 1 of 1
ROYALS_BRITISH_VISIT011.JPG
Crown Prince Felipe and Princess Letizia recieved Britain's Prince Carlos and his wife Camilla Parker Bowles at El Pardo Palace in Madrid, March 30, 2011...Photo: Cesar Cebolla/ ALFAQUI...
UA-546184-2