Cuban Oriole
A species of New world orioles Scientific name : Icterus melanopsis Genus : New world orioles
Cuban Oriole, A species of New world orioles
Botanical name: Icterus melanopsis
Genus: New world orioles