green caterpillar on walnut tree

green caterpillar on walnut tree

Observation - green caterpillar on walnut tree - UK and Ireland. Description: well camouflaged caterpillar living on a walnut tree - approx 3-4 inches long

well camouflaged caterpillar living on a walnut tree - approx 3-4 inches long