Empidonax occidentalis Nelson, 1897  
Family: Tyrannidae
Cordilleran Flycatcher,  more...
Empidonax occidentalis image