Striped Caterpillar

Striped Caterpillar

Observation - Striped Caterpillar - UK and Ireland. Description: 1in caterpillar in a flower bed.

1in caterpillar in a flower bed.