Teat sponge at Castle Rocks

Teat sponge at Castle Rocks

Observation - Teat sponge at Castle Rocks - Southern Africa. Description: