Results 1 results found Scarlet tiger moth caterpillar (Callimorpha dominula) feeding on common comfrey leaf (Symphytum officinale), Wiltshire, England, United Kingdom, Europe Scarlet Tiger on stem, Denmark