Spot-breasted oriole

Icterus pectoralis

The spot-breasted oriole (Icterus pectoralis) is a species of bird in the family Icteridae.