Not a snake. It's a caterpillar found in Costa Rica

Status
Not open for further replies.
Status
Not open for further replies.

Top