Spongelike creatures washed up on beach

Spongelike creatures washed up on beach

Observation - Spongelike creatures washed up on beach. Description: Rubbery spongelike creatures washed in from Irish Sea

Rubbery spongelike creatures washed in from Irish Sea