species 1,231 observations

Black-whiskered Vireo

Vireo altiloquus