dolphin at buck island st croix November 14, 2022 Posted Under: No Comments picture of a dolphin on Turtle Beach on Buck Island