Yellow sea squirts

A cluster of ascidians feeding in the gentle current.

Yellow sea squirts