Surprise migrant. Yellow spectacled Vireo with bright yellow throat and breast. 2 white wing bars on a gray wing. White belly. Olive back. Typical Vireo bill. Horrible iPhone photos.