Red Sea Swallow, Hirundo perdita

Common Name Red Sea Swallow
Alternative common Names Red Sea Cliff Swallow
Scientific Name Hirundo perdita
Taxonomic Family Hirundinidae
Taxonomic Order Passeriformes

Ecological Data