Yellow-throated Vireo

Vireo flavifrons