Catterpillar

Catterpillar

Observation - Catterpillar - UK and Ireland. Description: Catterpillar on dwarf shrubs on blanket bog

Catterpillar on dwarf shrubs on blanket bog