Skip to content
Skip to results
Menu
Close
Main navigation
Submit
Explore
My eBird
Science
About
News
Help
Secondary navigation
Donate
Sign in
Language
Čeština
Deutsch
English
Español (América Latina)
Español (España)
Euskara
Français
עִברִית
Italiano
日本語
Монгол
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Habitat/Soundscape
Other animals
All
Species name
Clear
Not found
Filter by photos
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
Filters
Archive
Show results
View as image gallery
View as grid of cards
View as list with more data
View
Recently uploaded
Search
Clear filters
Remove filter
Angola Swallow - Hirundo angolensis
Export
Search results
Angola Swallow
Hirundo angolensis
ML644148413
eBird checklist S281482304
Report
Frank Weihe
1 Oct 2025
Kilolo, Iringa, Tanzania
Angola Swallow
Hirundo angolensis
ML644148414
eBird checklist S281482304
Report
Frank Weihe
1 Oct 2025
Kilolo, Iringa, Tanzania
Angola Swallow
Hirundo angolensis
ML644128688
eBird checklist S204495979
Report
Koren Mitchell
23 Nov 2024
Nyanza, Kenya
Angola Swallow
Hirundo angolensis
ML644128689
eBird checklist S204495979
Report
Koren Mitchell
23 Nov 2024
Nyanza, Kenya
Angola Swallow
Hirundo angolensis
ML644126430
eBird checklist S203276136
Report
Koren Mitchell
22 Nov 2024
Nyanza, Kenya
Angola Swallow
Hirundo angolensis
ML644126429
eBird checklist S203276136
Report
Koren Mitchell
22 Nov 2024
Nyanza, Kenya
Angola Swallow
Hirundo angolensis
ML644126287
eBird checklist S203276136
Report
Koren Mitchell
22 Nov 2024
Nyanza, Kenya
Angola Swallow
Hirundo angolensis
ML644126260
eBird checklist S203276136
Report
Koren Mitchell
22 Nov 2024
Nyanza, Kenya
Angola Swallow
Hirundo angolensis
ML644105741
eBird checklist S281174895
Report
Lindy Fung
3 Oct 2025
Kilolo, Iringa, Tanzania
Angola Swallow
Hirundo angolensis
ML643908798
eBird checklist S280712234
Report
Lindy Fung
28 Sep 2025
Mvomero, Morogoro, Tanzania
Angola Swallow
Hirundo angolensis
ML643908795
eBird checklist S280712234
Report
Lindy Fung
28 Sep 2025
Mvomero, Morogoro, Tanzania
Angola Swallow
Hirundo angolensis
ML643841176
eBird checklist S278185589
Report
rating 3
1 rating
Gil Ewing
9 Oct 2025
Huambo, Angola
Angola Swallow
Hirundo angolensis
ML643841180
eBird checklist S278185589
Report
rating 3
1 rating
Gil Ewing
9 Oct 2025
Huambo, Angola
Angola Swallow
Hirundo angolensis
ML643839689
eBird checklist S280546793
Report
Roger Adamson
21 Jul 2016
Ilemela, Mwanza, Tanzania
Angola Swallow
Hirundo angolensis
ML643729788
eBird checklist S277198550
Report
rating 3
1 rating
Jerry Chen
4 Oct 2025
Busega, Simiyu, Tanzania
Angola Swallow
Hirundo angolensis
ML643627605
eBird checklist S273485400
Report
Diane Thomas
24 Aug 2025
Western, Uganda
Angola Swallow
Hirundo angolensis
ML643346880
eBird checklist S265337261
Report
Greg Vassilopoulos
5 Aug 2025
Western, Uganda
Angola Swallow
Hirundo angolensis
ML643346875
eBird checklist S265337261
Report
Greg Vassilopoulos
5 Aug 2025
Western, Uganda
Angola Swallow
Hirundo angolensis
ML643265264
eBird checklist S268962077
Report
Andrew William
23 Aug 2025
Western, Uganda
Angola Swallow
Hirundo angolensis
ML643265262
eBird checklist S268962077
Report
Andrew William
23 Aug 2025
Western, Uganda
Angola Swallow
Hirundo angolensis
ML643265266
eBird checklist S268962077
Report
Andrew William
23 Aug 2025
Western, Uganda
Angola Swallow
Hirundo angolensis
ML643265265
eBird checklist S268962077
Report
Andrew William
23 Aug 2025
Western, Uganda
Angola Swallow
Hirundo angolensis
ML643265263
eBird checklist S268962077
Report
Andrew William
23 Aug 2025
Western, Uganda
Angola Swallow
Hirundo angolensis
ML643215936
eBird checklist S264115813
Report
rating 3
1 rating
george parker
13 Jul 2025
Western, Uganda
Age and sex
Adult, Unknown sex - 3
Angola Swallow
Hirundo angolensis
ML643079175
eBird checklist S271468404
Report
adrian binns
4 Sep 2025
Central, Kenya
Angola Swallow
Hirundo angolensis
ML643019473
eBird checklist S268353358
Report
Andrew William
20 Aug 2025
Western, Uganda
Angola Swallow
Hirundo angolensis
ML642800847
eBird checklist S160516427
Report
Ana Miranda de Lage
6 Oct 2019
Central, Uganda
Angola Swallow
Hirundo angolensis
ML642750369
eBird checklist S269824147
Report
Jose Estrada
27 Aug 2025
Central, Uganda
Angola Swallow
Hirundo angolensis
ML642709140
eBird checklist S261290460
Report
Liao Tzu-Chiang
20 Jul 2025
Rift Valley, Kenya
Angola Swallow
Hirundo angolensis
ML642709075
eBird checklist S261290460
Report
Liao Tzu-Chiang
20 Jul 2025
Rift Valley, Kenya
More results