A peacock butterfly

A peacock butterfly

Observation - A peacock butterfly - UK and Ireland. Description: