Chloroclysta siterata
Red-green Carpet : Chloroclysta siterata (Hufnagel, 1767)
Caterpillar

[ Description ]