mail_outline sales@mediastorehouse.com
Diana, Princess of Wales in the water at Indian Castle Beach during her Nevis, West Indies holiday. 3rd January 1993
Diana, Princess of Wales with her son Prince Harry on holiday on Necker Island, British Virgin Islands. 9th January 1989