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
ML638910517
eBird checklist S259855061
Report
Veronica McAvoy
14 Jul 2025
Dubuque, Iowa, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638910501
eBird checklist S259855061
Report
Veronica McAvoy
14 Jul 2025
Dubuque, Iowa, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638910484
eBird checklist S259855061
Report
Veronica McAvoy
14 Jul 2025
Dubuque, Iowa, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638910171
eBird checklist S259888267
Report
JaniceAndKeith Moreau
14 Jul 2025
Peel, Ontario, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML638907507
eBird checklist S259902156
Report
Jim Walton
14 Jul 2025
Columbia-Shuswap, British Columbia, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML638906555
eBird checklist S257887721
Report
rating 1
1 rating
Shane Sater
7 Jul 2025
Toole, Montana, United States
Behaviors
Flying
Tags
Nest
Cliff Swallow
Petrochelidon pyrrhonota
ML638906252
eBird checklist S255242299
Report
Tristan Yoo
20 Jun 2025
Inyo, California, United States
Cliff Swallow (melanogaster)
Petrochelidon pyrrhonota melanogaster
ML638905712
eBird checklist S259883027
Report
rating 2
1 rating
Ted Wolff
14 Jul 2025
Pima, Arizona, United States
Age and sex
Adult, Unknown sex - 1
Cliff Swallow
Petrochelidon pyrrhonota
ML638903585
eBird checklist S259859328
Report
Debra Rittelmann
14 Jul 2025
Centre, Pennsylvania, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638903583
eBird checklist S259859328
Report
Debra Rittelmann
14 Jul 2025
Centre, Pennsylvania, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638903584
eBird checklist S259859328
Report
Debra Rittelmann
14 Jul 2025
Centre, Pennsylvania, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638903577
eBird checklist S259859328
Report
Debra Rittelmann
14 Jul 2025
Centre, Pennsylvania, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638903581
eBird checklist S259859328
Report
Debra Rittelmann
14 Jul 2025
Centre, Pennsylvania, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638903582
eBird checklist S259859328
Report
Debra Rittelmann
14 Jul 2025
Centre, Pennsylvania, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638903580
eBird checklist S259859328
Report
Debra Rittelmann
14 Jul 2025
Centre, Pennsylvania, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638903579
eBird checklist S259859328
Report
Debra Rittelmann
14 Jul 2025
Centre, Pennsylvania, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638903578
eBird checklist S259859328
Report
Debra Rittelmann
14 Jul 2025
Centre, Pennsylvania, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638902010
eBird checklist S259828155
Report
rating 3
1 rating
Stephen Davies
14 Jul 2025
Montgomery, Maryland, United States
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638902012
eBird checklist S259828155
Report
rating 3
1 rating
Stephen Davies
14 Jul 2025
Montgomery, Maryland, United States
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638902011
eBird checklist S259828155
Report
rating 3
1 rating
Stephen Davies
14 Jul 2025
Montgomery, Maryland, United States
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML638901982
eBird checklist S259822716
Report
Kyle Gage
14 Jul 2025
Ontario, New York, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638898063
eBird checklist S259855747
Report
Patricia Lalonde
12 Jul 2025
La Haute-Côte-Nord, Quebec, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML638898062
eBird checklist S259855747
Report
Patricia Lalonde
12 Jul 2025
La Haute-Côte-Nord, Quebec, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML638893924
eBird checklist S259820324
Report
Todd Kiraly
29 Jun 2025
District of Columbia, District of Columbia, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638893896
eBird checklist S259820324
Report
Todd Kiraly
29 Jun 2025
District of Columbia, District of Columbia, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638893849
eBird checklist S259820324
Report
Todd Kiraly
29 Jun 2025
District of Columbia, District of Columbia, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638893847
eBird checklist S259820324
Report
Todd Kiraly
29 Jun 2025
District of Columbia, District of Columbia, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638893846
eBird checklist S259820324
Report
Todd Kiraly
29 Jun 2025
District of Columbia, District of Columbia, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638893845
eBird checklist S259820324
Report
Todd Kiraly
29 Jun 2025
District of Columbia, District of Columbia, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML638893835
eBird checklist S259820324
Report
Todd Kiraly
29 Jun 2025
District of Columbia, District of Columbia, United States
More results