Hairy caterpillar 1

Hairy caterpillar 1

Observation - Hairy caterpillar 1 - UK and Ireland. Description: Munching on Water Mint

Munching on Water Mint