Painted Lady Butterfly
On Cleome serrulata (Rocky Mountain Bee Plant) - El Malpais Conservation Area, New Mexico - Photo by Klaus Hendrix