Hemistola chrysoprasaria
Small Emerald : Hemistola chrysoprasaria (Esper, 1794)
Caterpillar

[ Description ]