Willow flycatcher
Empidonax traillii
More Willow flycatcher information: