Australian tortoise beetle larva on a Eucalyptus sp. leaf (1/2x).
Australian tortoise beetle larva on a Eucalyptus sp. leaf (1/2x).
Credit: Jack Kelly Clark