What in the world? Gummy worm anyone?

My brother and his friend spotted this interesting “gummy worm” at the farm the other day, i am not sure what it is but looks like it might turn into a butterfly someday?

Costa Rica gummy worm

No comments: