Caterpillar on Japenanese Anemone (Anemonopsis macrophylla)

Caterpillar on Japenanese Anemone (Anemonopsis macrophylla)

Observation - Caterpillar on Japenanese Anemone (Anemonopsis macrophylla) - UK and Ireland. Description: Caterpillar on Japenanese Anemone (Anemonopsis macrophylla)

Caterpillar on Japenanese Anemone (Anemonopsis macrophylla)