Sea squirt

Sea squirt

Observation - Sea squirt - UK and Ireland. Description: