SegarA2486.jpg
Tunicates, Family Didemnidae sp. #04, Tunicate, Hoia Bay - Hoia Point, Milne Bay, Papua New Guinea, SegarA2486