Cordilleran Flycatcher

Empidonax occidentalis Order: Passeriformes Family: Tyrannidae (Tyrant Flycatchers)
Empidonax occidentalis Order: Passeriformes Family: Tyrannidae (Tyrant Flycatchers)

More Photos