Peacock Butterfly on flower

Peacock Butterfly on flower

Observation - Peacock Butterfly on flower - UK and Ireland. Description: