White-eyed Vireo

White-eyed Vireos are small {0.3-0.5 oz (10-14 g)} song birds that are usually difficult to spot due to their preferred habitat of thickets and scrubby trees. I could hear this one singing just in front of me on a narrow path and was surprised to see him on an open branch.

White-eyed Vireo

And when he flew I could still see him!

White-eyed Vireo

Although White-eyed Vireo was my first thought, I used the Merlin Bird ID app to verify the ID.