Yellow-throated Vireo. 

 Warblixg Vireo. 



