Butterfly with blue spots, Tucson Botanical Gardens, Tucson, Arizona