Cycad Blue Butterfly, Theclinesthes onycha – 9

at 3968 × 2232 in Love Cycads
Caterpillar of the native Cycad Blue Butterfly, Theclinesthes onycha

Caterpillar of the native Cycad Blue Butterfly, Theclinesthes onycha