Skip to content
Skip to results
Menu
Close
Main navigation
Search
Resources
Machine Learning
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
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Species name
Clear
Not found
Powered by
Macaulay Library
and
eBird
Filter by photos
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
More filters
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
Ethiopian Swallow - Hirundo aethiopica
Export
Search results
Ethiopian Swallow
Hirundo aethiopica
ML618190597
eBird checklist S169478383
Report
Andrew Cauldwell
28 Nov 2015
Western, Ghana
Ethiopian Swallow
Hirundo aethiopica
ML618190596
eBird checklist S169478383
Report
Andrew Cauldwell
28 Nov 2015
Western, Ghana
Ethiopian Swallow
Hirundo aethiopica
ML617710810
eBird checklist S169422302
Report
Nathan Mixon
20 Apr 2024
Coast, Kenya
Behaviors
Flying
Ethiopian Swallow
Hirundo aethiopica
ML617422998
eBird checklist S166910620
Report
rating 3
1 rating
Mario Garcia
2 Apr 2024
Rift Valley, Kenya
Ethiopian Swallow
Hirundo aethiopica
ML617422994
eBird checklist S166910620
Report
rating 3
1 rating
Mario Garcia
2 Apr 2024
Rift Valley, Kenya
Ethiopian Swallow
Hirundo aethiopica
ML617422992
eBird checklist S166910620
Report
Mario Garcia
2 Apr 2024
Rift Valley, Kenya
Ethiopian Swallow
Hirundo aethiopica
ML617422907
eBird checklist S166910620
Report
Mario Garcia
2 Apr 2024
Rift Valley, Kenya
Ethiopian Swallow
Hirundo aethiopica
ML617169648
eBird checklist S126485355
Report
Mick Mellor
24 Dec 2019
Rift Valley, Kenya
Ethiopian Swallow
Hirundo aethiopica
ML617005208
eBird checklist S167428107
Report
rating 4
1 rating
Neil Hayward
6 Apr 2024
Central, Ghana
Ethiopian Swallow
Hirundo aethiopica
ML616891817
eBird checklist S142130456
Report
George Kamau
7 Jun 2023
Eastern, Kenya
Ethiopian Swallow
Hirundo aethiopica
ML616891816
eBird checklist S142130456
Report
George Kamau
7 Jun 2023
Eastern, Kenya
Ethiopian Swallow
Hirundo aethiopica
ML616506006
eBird checklist S164290026
Report
rating 2
1 rating
Peter Zika
10 Mar 2024
Central, Ghana
Ethiopian Swallow
Hirundo aethiopica
ML616506005
eBird checklist S164290026
Report
rating 2
1 rating
Peter Zika
10 Mar 2024
Central, Ghana
Ethiopian Swallow
Hirundo aethiopica
ML616474437
eBird checklist S165660307
Report
Jeremy Lindsell
23 Mar 2024
Eastern, Ghana
Ethiopian Swallow
Hirundo aethiopica
ML616410840
eBird checklist S124679984
Report
rating 4
1 rating
Michael Widmer
1 Dec 2020
Oromia, Ethiopia
Ethiopian Swallow
Hirundo aethiopica
ML616369849
eBird checklist S165709872
Report
rating 2
1 rating
Richard Fleming
1 May 2011
Woqooyi Galbeed, Somalia
Ethiopian Swallow
Hirundo aethiopica
ML615925220
eBird checklist S127391199
Report
rating 4
1 rating
Anonymous
21 Oct 2017
Oromia, Ethiopia
Ethiopian Swallow
Hirundo aethiopica
ML615925215
eBird checklist S127391199
Report
rating 4
1 rating
Anonymous
21 Oct 2017
Oromia, Ethiopia
Behaviors
Flying
Ethiopian Swallow
Hirundo aethiopica
ML615925216
eBird checklist S127391199
Report
rating 4
1 rating
Anonymous
21 Oct 2017
Oromia, Ethiopia
Behaviors
Flying
Ethiopian Swallow
Hirundo aethiopica
ML615925214
eBird checklist S127391199
Report
rating 4
1 rating
Anonymous
21 Oct 2017
Oromia, Ethiopia
Behaviors
Flying
Ethiopian Swallow
Hirundo aethiopica
ML614633786
eBird checklist S145870213
Report
rating 4
1 rating
Jian-Long(建龍) WU(吳)
29 Jul 2023
Afar, Ethiopia
Ethiopian Swallow
Hirundo aethiopica
ML613858456
eBird checklist S46514543
Report
rating 5
2 ratings
Jose Estrada
2 Oct 2017
Khartoum, Sudan
Ethiopian Swallow
Hirundo aethiopica
ML613724112
eBird checklist S157470813
Report
David Cristóbal Huertas
30 Dec 2023
Central, Ghana
Ethiopian Swallow
Hirundo aethiopica
ML613723621
eBird checklist S157487046
Report
Frederik Bexter
30 Dec 2023
Greater Accra, Ghana
Ethiopian Swallow
Hirundo aethiopica
ML613510662
eBird checklist S158849339
Report
rating 1
1 rating
Alexis Lamek
6 Jan 2024
Woleu-Ntem, Gabon
Ethiopian Swallow
Hirundo aethiopica
ML613238679
eBird checklist S156422534
Report
rating 3
1 rating
Magnus Andersson
16 Dec 2023
Abuja Federal Capital Territory, Nigeria
Age and sex
Unknown age, Unknown sex - 1
Behaviors
Flying
Ethiopian Swallow
Hirundo aethiopica
ML613032184
eBird checklist S156219034
Report
rating 4
2 ratings
Magnus Andersson
12 Dec 2023
Abuja Federal Capital Territory, Nigeria
Age and sex
Unknown age, Unknown sex - 1
Behaviors
Flying
Ethiopian Swallow
Hirundo aethiopica
ML612926666
eBird checklist S145639035
Report
rating 4
1 rating
Anders Peltomaa
24 Jul 2023
Ogooué-Maritime, Gabon
Ethiopian Swallow
Hirundo aethiopica
ML612926667
eBird checklist S145639035
Report
rating 2
1 rating
Anders Peltomaa
24 Jul 2023
Ogooué-Maritime, Gabon
Ethiopian Swallow
Hirundo aethiopica
ML612718458
eBird checklist S157217430
Report
rating 1
1 rating
Brandon Woo
21 Dec 2023
Littoral, Cameroon
More results