Sponge

Sponge

Observation - Sponge. Description: Found a number of these on Littlehampton Beach, are they sponges?

Found a number of these on Littlehampton Beach, are they sponges?