Allen's Hummingbird

Allen's Hummingbird

Selasphorus sasin
Crystal Cove State Park, California, USA - May 3 2011
Male.