Rocky Shore animals - Ascidians and Sponges Image Gallery
 

Mauve bulbous sponge Callyspongia sp