Papestra biren
Glaucous Shears : Papestra biren (Goeze, 1781)
Caterpillar

[ Description ]