Tailed Orange (
Pyrisitia proterpia
)
Larva of the Tailed Orange.
Email
Dale Clark