toadflax brocade moth caterpillar on toadflax

toadflax brocade moth caterpillar on toadflax

Observation - toadflax brocade moth caterpillar on toadflax - UK and Ireland. Description: