Parent Category Figures
1 Hirundo rustica 12563
2 Hirundo neoxena 1242
3 Hirundo tahitica 532
4 Hirundo smithii 314
5 Hirundo albigularis 187
6 Hirundo dimidiata 36
7 Hirundo domicola 24
8 Hirundo nigrita 24
9 Hirundo daurica 18
10 Hirundo angolensis 15
11 Hirundo aethiopica 15
12 Hirundo atrocaerulea 8
13 Hirundo lucida 7
14 Hirundo megaensis 5
15 Hirundo leucosoma 3