Black Headed Oriole (Oriolus larvatus), Kruger Park, South Africa

Royalty-free stock photo ID: 96260054

Black Headed Oriole (Oriolus larvatus), Kruger Park, South Africa