Oriolus larvatusAfrican black-headed oriole(Also: eastern black-headed oriole)


    • African black-headed oriole
      Oriolus larvatus