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