Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Hairy caterpillars with red and white spots
Hairy caterpillars with red and white spots
Observation - Caterpillar - UK and Ireland. Description: Hairy caterpillars with red and white spots
Hairy caterpillars with red and white spots