Hirunda rustica

Arusha NP, Tanzania, October 18, 2020

Serengeti National Park, Tanzania, April 25, 2014

Hluhluwe Imfolozi Game Reserve,  South Africa, January 28, 2012

Amatikulu Nature Reserve, South Africa, December 26, 2008