Anthelidae caterpillar

Anthelidae caterpillar