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
Cliff Swallow - Petrochelidon pyrrhonota
Export
Search results
Cliff Swallow
Petrochelidon pyrrhonota
ML638308905
eBird checklist S254949451
Report
Levi Hartz
28 Jun 2025
St. Louis, Missouri, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638308876
eBird checklist S254949451
Report
Levi Hartz
28 Jun 2025
St. Louis, Missouri, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638307833
eBird checklist S255710294
Report
rating 5
1 rating
Kathleen McEachern
30 Jun 2025
Metro Vancouver, British Columbia, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Nest building
Tags
Habitat; Nest
Cliff Swallow
Petrochelidon pyrrhonota
ML638307832
eBird checklist S255710294
Report
rating 4
1 rating
Kathleen McEachern
30 Jun 2025
Metro Vancouver, British Columbia, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Nest building
Tags
Habitat; Nest
Cliff Swallow
Petrochelidon pyrrhonota
ML638307281
eBird checklist S254724577
Report
Carl Ebeling
27 Jun 2025
San Diego, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638307252
eBird checklist S254724577
Report
Carl Ebeling
27 Jun 2025
San Diego, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638306778
eBird checklist S255398391
Report
Katherine Scrimshaw
29 Jun 2025
Metro Vancouver, British Columbia, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML638306777
eBird checklist S255398391
Report
Katherine Scrimshaw
29 Jun 2025
Metro Vancouver, British Columbia, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML638306392
eBird checklist S255751591
Report
Erica Rutherford/ John Colbert
30 Jun 2025
Alameda, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638305409
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305411
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305414
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305410
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Cliff Swallow
Petrochelidon pyrrhonota
ML638305412
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Cliff Swallow
Petrochelidon pyrrhonota
ML638305413
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305406
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying; Nest building
Cliff Swallow
Petrochelidon pyrrhonota
ML638305408
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305404
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305403
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305405
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305407
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305397
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying; Nest building
Cliff Swallow
Petrochelidon pyrrhonota
ML638305400
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305399
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305398
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638305401
eBird checklist S242107645
Report
Alyssa DeRubeis
24 May 2025
Fort McMurray, Alberta, Canada
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638304791
eBird checklist S255597102
Report
Dave Brown
30 Jun 2025
Perth, Ontario, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML638304789
eBird checklist S255597102
Report
Dave Brown
30 Jun 2025
Perth, Ontario, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML638304790
eBird checklist S255597102
Report
Dave Brown
30 Jun 2025
Perth, Ontario, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML638304787
eBird checklist S255597102
Report
Dave Brown
30 Jun 2025
Perth, Ontario, Canada
More results