Wire-tailed Swallow – Hirundo smithii

Zambezi River, Zimbabwe – 1 July 2018

Swallow, Wire-tailed - 20180701-4

Malelane, Mpumalanga – 17 March 2007