Empidonax flaviventrisyellow-bellied flycatcher


Empidonax flaviventris