Peacock Butterfly (Inachis io) resting on buddleia flower, Oxfordshire, UK.

- Image ID: BGTRTD
Peacock Butterfly (Inachis io) resting on buddleia flower, Oxfordshire, UK.
Malcolm Schuyl / Alamy Stock Photo
Image ID: BGTRTD