Sea squirt

Sea squirt

Observation - Sea squirt. Description: Took this photograph yesterday on the Gower, South Wales. It was in a rock crevice on the lower beach. I think it might be some species of sea squirt?

Took this photograph yesterday on the Gower, South Wales. It was in a rock crevice on the lower beach. I think it might be some species of sea squirt?