Sea squirt

Sea squirt

Observation - Sea squirt - UK and Ireland. 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?