Oriolus auratus

Tarangire NP, Tanzania, June 20, 2024

Dakatcha Woodland, Kenya, October 23, 2023

Watamu, Kenya, June 6, 2021

Kunene River Lodge, February 11, 2010