Florida Canyon, Santa Rita Mts., Pima County, Arizona, USA March 29, 2011
Several of these nectaring(?) on Chokecherry blossoms. Can't tell whether Andrena, Halictus, Megachile, or Lithurge. Can someone help narrow it down, to species if possible, but at least genus?