A rainbow over Naples Reef.