Green caterpillar

Green caterpillar

Observation - Green caterpillar - UK and Ireland. Description: Approx 1.5 long

Approx 1.5" long