Vireos are small, mostly plain-colored birds and they usually stay hidden in the upper branches of trees.
This is a Blue-headed Vireo and, as you can see, it is aptly named. It also features prominent eye rings and a white band across the top of the bill. Birders often say it looks like it has spectacles. At 5½ inches it is a pretty small bird. This photo was taken this spring along the North Shore in Cook County, MN.
From Sept. 25, 2016 - Do You Know These Birds?