Blue-headed Vireo

Blue-headed Vireo 01 – Essex Co., NY – JuneBlue-headed Vireo 02 – Essex Co., NY – JuneBlue-headed Vireo 03 – Essex Co., NY – June