Ascidians

A cluster of translucent white sea squirts.

Ascidians