Cinnebar

Cinnebar

Observation - Cinnebar - UK and Ireland. Description: Hairy caterpillar

Hairy caterpillar