The butterfly you see posing here possibly is Everes argiades, while about the plant there's no doubt - my beloved sunrose, Helianthemum nummularium, of which I've shown you far too little this year.
(I could show you more of them - possibly not the butterflies, but surely the flowers.)