Warbling Vireo

Vireo gilvus

Mark Habdas