Hirunda rustica

Tarangire NP, Tanzania, October 30, 2023

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