Close
Lime coloured caterpillar
Dalceridae, Acraga sp.