Peacock butterfly on dandelion flower and on hawthorn leaf

Peacock butterfly on hawthorn leaf

Peacock butterfly by the towpath at Compton, feeding on dandelion flower after resting on a nearby. on hawthorn leaf