A juvenile
Black-hooded Oriole. It has a
yellowish-white orbital ring, a black-streaked yellowish forehead, and an
olive-streaked crown. Its bill is blackish and its wing markings are generally
fainter.
In addition, it has a whitish throat with blackish
streaks, that change into yellow with fading blackish streaks on the breast.