Vireos

Thick-billed Vireo

Vireo crassirostris

Yellow-green Vireo

Vireo flavoviridis

Black-whiskered Vireo

Vireo altiloquus