Sponge

Sponge

Observation - Sponge - UK and Ireland. Description: Looks like a sponge. Washed up on the beach.

Looks like a sponge. Washed up on the beach.