Angola Swallow (Hirundo angolensis)
Order: PERCHING BIRDS (PASSERIFORMES ORDER) Family: SWALLOWS (HIRUNDINIDAE)
Previous << White-throated Swallow
Next >> Pearl-breasted Swallow