Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Hairy caterpillar found on a doc leaf today

Hairy caterpillar found on a doc leaf today