Ceryle rudis

Haller Park, Mombasa, Kenya, June 8, 2021

MurchisonĀ“s Falls NP, Uganda, June 6, 2019

Lake Baringo, Kenya, July 16, 2018

Ifakara, Tanzania, December 26, 2017

Kilombero River, Tanzania, July 9, 2014

Okavango River, Namibia, October 10, 2011

Kruger National Park, South Africa, August 6, 2011

Shakawe, Botswana, March 11, 2010

Pilanesberg Game Reserve, South Africa, July 18, 2008