Our Wildflower and Butterfly Garden - bannorphoto

Female monarch butterfly laying eggs on butterfly weed.