Vireos

Black-whiskered Vireo

Vireo altiloquus

Philadelphia Vireo

Vireo philadelphicus