Eulithis testata
Chevron : Eulithis testata (Linnaeus, 1761)
Caterpillar

[ Description ]