A larva of the Yellow-tufted Prepona butterfly

- Image ID: EYTEPM
A larva of the Yellow-tufted Prepona butterfly
Survivalphotos / Alamy Stock Photo
Image ID: EYTEPM
A larva of the Yellow-tufted Prepona butterfly
Location: Costa Rica