EUROPE, UK, Cheshire, peacock butterfly, Inachis Io

- Image ID: CEDJ1R
EUROPE, UK, Cheshire, peacock butterfly, Inachis Io
Stephen Coyne / Alamy Stock Photo
Image ID: CEDJ1R
Location: EUROPE, UK, Cheshire