Yellow-bellied Flycatcher

Empidonax flaviventris

Back to Categories

Michigan June

Michigan June