Peacock butterfly, European Peacock (Inachis io, Nymphalis io), caterpillar feeds on nettle leaf, Germany, Bavaria

- Image ID: X09K6A
Peacock butterfly, European Peacock (Inachis io, Nymphalis io), caterpillar feeds on nettle leaf, Germany, Bavaria
blickwinkel / Alamy Stock Photo
Image ID: X09K6A