Hirundinidae (Swallows, Martins)

North America Show all continents
5 Hirundo rustica Barn Swallow
Hirundo rustica
4 Petrochelidon pyrrhonota American Cliff Swallow
Petrochelidon pyrrhonota
5 Progne subis Purple Martin
Progne subis
3 Tachycineta bicolor Tree Swallow
Tachycineta bicolor
3 Tachycineta thalassina Violet-green Swallow
Tachycineta thalassina