Black-headed Oriole
(Oriolus larvatus)
, Wakkerstroom, October 2012