A butterfly sits on flowers in Gardner Canyon, near Sonoita in the Santa Rita Mountains, Coronado National Forest, Sonoran Desert, Arizona, USA.