Peacock butterfly (Inachis io)

Peacock butterfly (Inachis io)

Observation - Peacock butterfly (Inachis io) - UK and Ireland. Description: