species 5,233 observations

Yellow-bellied Flycatcher

Empidonax flaviventris