Colonial Sea Squirt (Botryllus schlosseri) 2

Colonial Sea Squirt (Botryllus schlosseri) 2