Older version of Allen's Hummingbird (Selasphorus sasin)

Steve Berardi