Welcome Swallow (Hirundo neoxena)
Order: PERCHING BIRDS (PASSERIFORMES ORDER) Family: SWALLOWS (HIRUNDINIDAE)
Previous << Pearl-breasted Swallow
Next >> American Cliff Swallow