Red-spotted purple perched on purple flower

Butterfly on purple flowers

Red-spotted purple perched on purple flower

Red-spotted purple perched on purple flower
Image
Photo By/Credit
Ruth Forsgren
Ecosystem
Prairie
Media Usage Rights/License
Public Domain
Subject tags
Flowering plants
Pollinators