Hirundo smithii

Kisumo, Kenya, January 22, 2023

Ifakara, Tanzania, December 26, 2017

Tarangire National Park, Tanzania, July 18, 2013

Victoria Falls, Zimbabwe, April 4, 2011

St. Lucia, South Africa, September 25, 2010