Allen's Hummingbird

Selasphorus sasin

Allen's Hummingbird

Allen's Hummingbird

  • March 26, 2017
  • Santa Cruz County, California
Allen's Hummingbird

Allen's Hummingbird

  • March 3, 2017
  • Alameda County, California
Allen's Hummingbird

Allen's Hummingbird

  • November 14, 2009
  • Los Angeles County, California
Allen's Hummingbird

Allen's Hummingbird

  • November 14, 2009
  • Los Angeles County, California
All photographs on this site are copyrighted, and may not be used for any purpose without written authorization.