Black-whiskered Vireo

Vireo altiloquus Order: Passeriformes Family: Vireonidae (Vireos, Shrike-Babblers, and Erpornis)
Vireo altiloquus Order: Passeriformes Family: Vireonidae (Vireos, Shrike-Babblers, and Erpornis)

More Photos