Powered by Google TranslateTranslate

TRH Prince and Princess of Wales - William and Harry On Holiday

HRH Princess of Wales photographed during photocalls on the Richard Branson's island of Necker and Nevis in the Caribbean plus more.


Original text