Caterpilar 21996

Observation - Caterpilar 21996 - UK and Ireland. Description: Green Caterpillar with top spots and bright yellow lateral line

Green Caterpillar with top spots and bright yellow lateral line