Mr Aitken told The Herald: “Rum Cay is an island in The Bahamas, but it was our family home. There are all these old Polaroids of my grandparents living in The Bahamas during the 1970s, and when I was ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results