dcsimg
Unresolved name

Oriolus squamiceps

Oriolus squamiceps is a species of in the family orioles.