Peacock butterfly, European Peacock (Inachis io, Nymphalis io), caterpillars feed on nettle , Germany, Bavaria

- Image ID: FJ66AP