Segar8616.jpg
Possibly Dictyota sp. (Possibly), Green alga, Barracuda point, Elephant Island, Vanuatu