giant barrel sponge in caribbean sea in guadeloupe, lesser antilles. Marine life and sea floor during a dive