Hirundinidae (Swallows, Martins)

Europe Show all continents
7 Cecropis daurica Red-rumped Swallow
Cecropis daurica
9 Delichon urbicum Common House Martin
Delichon urbicum
10 Hirundo rustica Barn Swallow
Hirundo rustica
2 Ptyonoprogne rupestris Eurasian Crag Martin
Ptyonoprogne rupestris