Allen's Hummingbird
Selasphorus sasin

©2004 Steve Sosensky - 2004.mm.dd, Location, CA