Liveaboard diving in

Thunder Ball Reef

Thunder Ball Reef, Nassau, Bahamas