Beach catepillar

Words
16
Reading
1 min
Listen
Play
9y

This was the surprise on the beach. But I do not know what species it is?

P1290783.JPG