Hemithea aestivaria
Common Emerald : Hemithea aestivaria (Hubner, 1799)
Caterpillar

[ Description ]