Phytometra viridaria
Small Purple-barred : Phytometra viridaria (Clerck, 1759)
Caterpillar

[ Description ]