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
swallow sp. - Hirundinidae sp.
Export
Search results
swallow sp.
Hirundinidae sp.
ML646620256
eBird checklist S286293323
Report
rating 1
1 rating
Toby Rowland
25 Nov 2025
Guanacaste, Costa Rica
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
swallow sp.
Hirundinidae sp.
ML646609187
eBird checklist S287748201
Report
Jose Abelardo Sanchez
7 Dec 2025
Granada, Nicaragua
swallow sp.
Hirundinidae sp.
ML646608936
eBird checklist S287748201
Report
Jose Abelardo Sanchez
7 Dec 2025
Granada, Nicaragua
swallow sp.
Hirundinidae sp.
ML646602963
eBird checklist S287852367
Report
Daniel Martínez
8 Dec 2025
Cartago, Costa Rica
swallow sp.
Hirundinidae sp.
ML646602962
eBird checklist S287852367
Report
Daniel Martínez
8 Dec 2025
Cartago, Costa Rica
swallow sp.
Hirundinidae sp.
ML646602960
eBird checklist S287852367
Report
Daniel Martínez
8 Dec 2025
Cartago, Costa Rica
swallow sp.
Hirundinidae sp.
ML646602961
eBird checklist S287852367
Report
Daniel Martínez
8 Dec 2025
Cartago, Costa Rica
swallow sp.
Hirundinidae sp.
ML646255165
eBird checklist S284999868
Report
Zachary Peterson
17 Nov 2025
Centro, Oaxaca, Mexico
swallow sp.
Hirundinidae sp.
ML646143371
eBird checklist S282630343
Report
Nicholas Rosner
2 Nov 2025
Lake, Ohio, United States
swallow sp.
Hirundinidae sp.
ML646143370
eBird checklist S282630343
Report
Nicholas Rosner
2 Nov 2025
Lake, Ohio, United States
swallow sp.
Hirundinidae sp.
ML646143368
eBird checklist S282630343
Report
Nicholas Rosner
2 Nov 2025
Lake, Ohio, United States
swallow sp.
Hirundinidae sp.
ML646143372
eBird checklist S282630343
Report
Nicholas Rosner
2 Nov 2025
Lake, Ohio, United States
swallow sp.
Hirundinidae sp.
ML646143373
eBird checklist S282630343
Report
Nicholas Rosner
2 Nov 2025
Lake, Ohio, United States
swallow sp.
Hirundinidae sp.
ML646143369
eBird checklist S282630343
Report
Nicholas Rosner
2 Nov 2025
Lake, Ohio, United States
swallow sp.
Hirundinidae sp.
ML646143367
eBird checklist S282630343
Report
Nicholas Rosner
2 Nov 2025
Lake, Ohio, United States
swallow sp.
Hirundinidae sp.
ML646130761
eBird checklist S210282986
Report
rating 2
1 rating
David Campbell
22 Jan 2025
Kwazulu-Natal, South Africa
Behaviors
Flying
swallow sp.
Hirundinidae sp.
ML646022104
eBird checklist S286558627
Report
Katie LaCross
28 Nov 2025
New Haven, Connecticut, United States
swallow sp.
Hirundinidae sp.
ML646001669
eBird checklist S286090949
Report
Victor Pássaro
22 Nov 2025
Ubatuba, São Paulo, Brazil
swallow sp.
Hirundinidae sp.
ML646001670
eBird checklist S286090949
Report
Victor Pássaro
22 Nov 2025
Ubatuba, São Paulo, Brazil
swallow sp.
Hirundinidae sp.
ML646001672
eBird checklist S286090949
Report
Victor Pássaro
22 Nov 2025
Ubatuba, São Paulo, Brazil
swallow sp.
Hirundinidae sp.
ML646001673
eBird checklist S286090949
Report
Victor Pássaro
22 Nov 2025
Ubatuba, São Paulo, Brazil
swallow sp.
Hirundinidae sp.
ML646001671
eBird checklist S286090949
Report
Victor Pássaro
22 Nov 2025
Ubatuba, São Paulo, Brazil
swallow sp.
Hirundinidae sp.
ML645924977
eBird checklist S284359542
Report
Jacques Bélanger
14 Nov 2025
Caprivi, Namibia
swallow sp.
Hirundinidae sp.
ML645924974
eBird checklist S284359542
Report
Jacques Bélanger
14 Nov 2025
Caprivi, Namibia
swallow sp.
Hirundinidae sp.
ML645924969
eBird checklist S284359542
Report
Jacques Bélanger
14 Nov 2025
Caprivi, Namibia
swallow sp.
Hirundinidae sp.
ML645910972
eBird checklist S286276117
Report
rating 3
2 ratings
Christopher Tomera
26 Nov 2025
Cook, Illinois, United States
Age and sex
Unknown age, Unknown sex - 1
Behaviors
Flying
swallow sp.
Hirundinidae sp.
ML645820853
eBird checklist S236704711
Report
rating 2
1 rating
Jason Hedlund
11 May 2025
Mariposa, California, United States
swallow sp.
Hirundinidae sp.
ML645820852
eBird checklist S236704711
Report
rating 2
1 rating
Jason Hedlund
11 May 2025
Mariposa, California, United States
swallow sp.
Hirundinidae sp.
ML645802813
eBird checklist S285965162
Report
rating 1
1 rating
João Teixeira
24 Nov 2025
Vila do Conde, Porto, Portugal
swallow sp.
Hirundinidae sp.
ML645798269
eBird checklist S283818416
Report
Jacques Bélanger
9 Nov 2025
Limpopo, South Africa
More results