Butterfly on pink azaleas at Honor Heights Park Azalea Festival in Muskogee, Oklahoma. (USA)

- Image ID: J0E94B

Butterfly on pink azaleas at Honor Heights Park Azalea Festival in Muskogee, Oklahoma. (USA)

Allen Creative / Steve Allen / Alamy Stock Photo

Image ID: J0E94B

Location: Honor Heights Park, Muskogee, Oklahoma, USA.