VIREO OLIVACEUS OLIVACEUS

YPM 133939

2/3, 624

Passeriformes: Vireonidae

Yale University Peabody Museum