Black-headed Oriole – Oriolus larvatus

Wilderness, Western Cape – 21 September 2020

George, Western Cape – 1 May 2016

Oriole, Black-headed - 20160501

Haka Park, Zimbabwe – 4 September 2015

Black-headed Oriole

Kruger National Park – 28 May 2011