Wire-tailed Swallow (Hirundo smithii)
Wire tailed swallow perched on branch
Wiretailed Swallow Hirundo smithiiAfricaBotswanaChobebirdcolorfulsmallperchedresting