Rufous hummingbird flying to flower {Selasphorous rufus} Green valley, Arizona, USA.