Macro photo of butterfly on flower at Phoenix Desert botanical Gardens in Phoenix, Arizona.