Warbling Vireo

Vireo gilvus

Biological Classification: