Goatweed (
Anaea andria
)
Goatweed pupa.
Note the discarded larval skin at the top of the pupa.
Email
Dale Clark