Blackheaded Oriole (Oriolus larvatus) on twig, Kruger National Park, Transvaal, South Africa.

- Image ID: KP7M0A