Small Green Caterpillar

Small Green Caterpillar

Observation - Small Green Caterpillar - UK and Ireland. Description: Approx 2cm long

Approx 2cm long