Butterfly on wild marjoram

Butterfly on wild marjoram

Observation - Butterfly on wild marjoram - UK and Ireland. Description: