worm like things

worm like things

Observation - worm like things - Southern Africa. Description: worm like cases washed up on the beach

worm like cases washed up on the beach