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.
ML643870144
eBird checklist S280586809
Report
Pia Sethi
18 Oct 2025
Jhajjar, Haryana, India
swallow sp.
Hirundinidae sp.
ML643839784
eBird checklist S280543098
Report
Chris Dean
20 Oct 2025
Los Angeles, California, United States
swallow sp.
Hirundinidae sp.
ML643529299
eBird checklist S279443313
Report
Marsha Painter
5 Oct 2025
Davis, Utah, United States
swallow sp.
Hirundinidae sp.
ML643529300
eBird checklist S279443313
Report
Marsha Painter
5 Oct 2025
Davis, Utah, United States
swallow sp.
Hirundinidae sp.
ML643460884
eBird checklist S279202055
Report
Fabrizio Migliore Supelano
13 Oct 2025
Miranda, Venezuela
swallow sp.
Hirundinidae sp.
ML643402468
eBird checklist S279054907
Report
Diego Achahuanco
11 Oct 2025
Lima, Peru
swallow sp.
Hirundinidae sp.
ML643370316
eBird checklist S278991593
Report
Glenn Anderson
11 Oct 2025
Del Norte, California, United States
swallow sp.
Hirundinidae sp.
ML643370267
eBird checklist S278991593
Report
Glenn Anderson
11 Oct 2025
Del Norte, California, United States
swallow sp.
Hirundinidae sp.
ML643370229
eBird checklist S278991593
Report
Glenn Anderson
11 Oct 2025
Del Norte, California, United States
swallow sp.
Hirundinidae sp.
ML643303950
eBird checklist S278538441
Report
Luca Sheldon
11 Oct 2025
Monmouth, New Jersey, United States
swallow sp.
Hirundinidae sp.
ML643303951
eBird checklist S278538441
Report
Luca Sheldon
11 Oct 2025
Monmouth, New Jersey, United States
swallow sp.
Hirundinidae sp.
ML643303949
eBird checklist S278538441
Report
Luca Sheldon
11 Oct 2025
Monmouth, New Jersey, United States
swallow sp.
Hirundinidae sp.
ML643303948
eBird checklist S278538441
Report
Luca Sheldon
11 Oct 2025
Monmouth, New Jersey, United States
swallow sp.
Hirundinidae sp.
ML643094319
eBird checklist S277788918
Report
Ains Priestman
7 Oct 2025
Sirohi, Rajasthan, India
swallow sp.
Hirundinidae sp.
ML643094317
eBird checklist S277788918
Report
Ains Priestman
7 Oct 2025
Sirohi, Rajasthan, India
swallow sp.
Hirundinidae sp.
ML643094318
eBird checklist S277788918
Report
Ains Priestman
7 Oct 2025
Sirohi, Rajasthan, India
swallow sp.
Hirundinidae sp.
ML643094316
eBird checklist S277788918
Report
Ains Priestman
7 Oct 2025
Sirohi, Rajasthan, India
swallow sp.
Hirundinidae sp.
ML643055045
eBird checklist S127651968
Report
Amber Zelmer
5 Feb 2023
Palawan, Philippines
swallow sp.
Hirundinidae sp.
ML643047863
eBird checklist S277482234
Report
Tristan Chapman
4 Oct 2025
Comox-Strathcona, British Columbia, Canada
Behaviors
Flying
swallow sp.
Hirundinidae sp.
ML643047861
eBird checklist S277482234
Report
Tristan Chapman
4 Oct 2025
Comox-Strathcona, British Columbia, Canada
Behaviors
Flying
swallow sp.
Hirundinidae sp.
ML643047862
eBird checklist S277482234
Report
Tristan Chapman
4 Oct 2025
Comox-Strathcona, British Columbia, Canada
Behaviors
Flying
swallow sp.
Hirundinidae sp.
ML643014369
eBird checklist S277561588
Report
Guillaume Calcagni
5 Oct 2025
Northern, Papua New Guinea
swallow sp.
Hirundinidae sp.
ML643014370
eBird checklist S277561588
Report
Guillaume Calcagni
5 Oct 2025
Northern, Papua New Guinea
swallow sp.
Hirundinidae sp.
ML642828731
eBird checklist S276892435
Report
Charles Crawford
2 Oct 2025
Union, Kentucky, United States
swallow sp.
Hirundinidae sp.
ML642828665
eBird checklist S276892435
Report
Charles Crawford
2 Oct 2025
Union, Kentucky, United States
swallow sp.
Hirundinidae sp.
ML642819217
eBird checklist S276805234
Report
Ains Priestman
2 Oct 2025
Sirohi, Rajasthan, India
swallow sp.
Hirundinidae sp.
ML642819220
eBird checklist S276805234
Report
Ains Priestman
2 Oct 2025
Sirohi, Rajasthan, India
swallow sp.
Hirundinidae sp.
ML642819218
eBird checklist S276805234
Report
Ains Priestman
2 Oct 2025
Sirohi, Rajasthan, India
swallow sp.
Hirundinidae sp.
ML642819219
eBird checklist S276805234
Report
Ains Priestman
2 Oct 2025
Sirohi, Rajasthan, India
swallow sp.
Hirundinidae sp.
ML642740458
eBird checklist S276583241
Report
John Mueller 🐦
30 Sep 2025
Ventura, California, United States
More results