Unknown Caterpillar

Unknown Caterpillar

Observation - Unknown Caterpillar - UK and Ireland. Description: green caterpillar with black spots

green caterpillar with black spots