Western Swallowtail Butterfly resting among Enchinacea flowers in the Garden at Canterbury Shaker Village, New Hampshire
All Rights Reserved-Thank you.