European peacock, peacock butterfly (Aglais io).

European peacock, peacock butterfly (Aglais io).

European peacock, peacock butterfly (Aglais io).

European peacock, peacock butterfly (Aglais io).