Beautiful family celebration on the beaches of Rum Point in the Cayman Islands.
Created by Rebecca Davidson.