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
ML642076156
eBird checklist S265452585
Report
Scott Jubinville
6 Aug 2025
Fort MacLeod, Alberta, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML642049034
eBird checklist S256815173
Report
Kristen Cart
4 Jul 2025
Saunders, Nebraska, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642049037
eBird checklist S256815173
Report
Kristen Cart
4 Jul 2025
Saunders, Nebraska, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642049033
eBird checklist S256815173
Report
Kristen Cart
4 Jul 2025
Saunders, Nebraska, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642049031
eBird checklist S256815173
Report
Kristen Cart
4 Jul 2025
Saunders, Nebraska, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642049036
eBird checklist S256815173
Report
Kristen Cart
4 Jul 2025
Saunders, Nebraska, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642049035
eBird checklist S256815173
Report
Kristen Cart
4 Jul 2025
Saunders, Nebraska, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642049030
eBird checklist S256815173
Report
Kristen Cart
4 Jul 2025
Saunders, Nebraska, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642049032
eBird checklist S256815173
Report
Kristen Cart
4 Jul 2025
Saunders, Nebraska, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642049029
eBird checklist S256815173
Report
Kristen Cart
4 Jul 2025
Saunders, Nebraska, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642033411
eBird checklist S273904996
Report
Teylor Redondo
17 Sep 2025
Cartago, Costa Rica
Cliff Swallow
Petrochelidon pyrrhonota
ML642033410
eBird checklist S273904996
Report
Teylor Redondo
17 Sep 2025
Cartago, Costa Rica
Cliff Swallow
Petrochelidon pyrrhonota
ML642018755
eBird checklist S273907287
Report
Dave Czaplak
17 Sep 2025
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642018756
eBird checklist S273907287
Report
Dave Czaplak
17 Sep 2025
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642018753
eBird checklist S273907287
Report
Dave Czaplak
17 Sep 2025
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642018757
eBird checklist S273907287
Report
Dave Czaplak
17 Sep 2025
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642018754
eBird checklist S273907287
Report
Dave Czaplak
17 Sep 2025
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML642018609
eBird checklist S271912635
Report
Elizabeth Hawkins
6 Sep 2025
La Guajira, Colombia
Cliff Swallow
Petrochelidon pyrrhonota
ML642015730
eBird checklist S273850334
Report
rating 2
1 rating
Wilmer Ramirez
11 Sep 2025
Guaviare, Colombia
Cliff Swallow
Petrochelidon pyrrhonota
ML641998426
eBird checklist S225976793
Report
James Earles
15 Apr 2025
Imperial, California, United States
Tags
Nest
Cliff Swallow (pyrrhonota Group)
Petrochelidon pyrrhonota [pyrrhonota Group]
ML641993808
eBird checklist S273805224
Report
Dave Trochlell
16 Sep 2025
Union, Oregon, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML641981822
eBird checklist S271912635
Report
Elizabeth Hawkins
6 Sep 2025
La Guajira, Colombia
Cliff Swallow
Petrochelidon pyrrhonota
ML641971079
eBird checklist S272218010
Report
rating 2
1 rating
Erik Johnson
8 Sep 2025
St. Martin, Louisiana, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML641950957
eBird checklist S271330131
Report
Mitchell Dart
3 Sep 2025
Alajuela, Costa Rica
Cliff Swallow
Petrochelidon pyrrhonota
ML641948139
eBird checklist S273649161
Report
Scott Edwardson
19 Apr 2023
Metro Vancouver, British Columbia, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML641943340
eBird checklist S273639746
Report
Jordan Juzdowski
15 Sep 2025
Bonneville, Idaho, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML641943339
eBird checklist S273639746
Report
Jordan Juzdowski
15 Sep 2025
Bonneville, Idaho, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML641942044
eBird checklist S235194617
Report
Scott Wieman
9 May 2025
Washington, Texas, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML641941418
eBird checklist S273214389
Report
Kiah R. Jasper
13 Sep 2025
Timiskaming, Ontario, Canada
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML641940267
eBird checklist S273477656
Report
Matthew Hammond
13 Sep 2025
Matagalpa, Nicaragua
More results