peacock butterfly

peacock butterfly

Observation - peacock butterfly - UK and Ireland. Description: