Preuss`s Cliff Swallow (Petrochelidon preussi)
Order: PERCHING BIRDS (PASSERIFORMES ORDER) Family: SWALLOWS (HIRUNDINIDAE)
Previous << Cave Swallow
Next >> Grey-breasted Martin