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
Remove media type filter
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
Audio
Remove filter
Cliff Swallow - Petrochelidon pyrrhonota
Export
Search results
Cliff Swallow
Petrochelidon pyrrhonota
ML642902073
eBird checklist S253495924
Report
Duncan Bishop 🦤
23 Jun 2025
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML641942044
eBird checklist S235194617
Report
rating 4
2 ratings
Scott Wieman
9 May 2025
Washington, Texas, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML641771334
eBird checklist S259604640
Report
Wandering Vireo
13 Jul 2025
Muskegon, Michigan, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML641470385
eBird checklist S271898753
Report
rating 3
2 ratings
Steven C and Emily B
6 Sep 2025
Pima, Arizona, United States
Cliff Swallow (pyrrhonota Group)
Petrochelidon pyrrhonota [pyrrhonota Group]
ML641447249
eBird checklist S180806002
Report
Sounds
Call
rating 5
1 rating
Jack Yanko
11 Jun 2024
Fremont, Wyoming, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML641398937
eBird checklist S263273691
Report
Jessica D
14 Jul 2025
Pueblo, Colorado, United States
Cliff Swallow (pyrrhonota Group)
Petrochelidon pyrrhonota [pyrrhonota Group]
ML641253075
eBird checklist S267607534
Report
Sounds
Flight call
Bill Tollefson
16 Aug 2025
Laramie, Wyoming, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640953731
eBird checklist S269525466
Report
Dana Sudborough
15 Aug 2025
Dallas, Texas, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640584114
eBird checklist S267928251
Report
rating 2
1 rating
Cathy Pasterczyk
17 Aug 2025
Torrance, New Mexico, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640537474
eBird checklist S266438471
Report
Lucas Meerstra
7 Aug 2025
Banff, Alberta, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML640529377
eBird checklist S266673370
Report
rating 3
1 rating
Kyle Blaney
11 Aug 2025
Inuvik, Northwest Territories, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML640500484
eBird checklist S268160088
Report
Sounds
Flight call
rating 2
1 rating
Jenny Jones
18 Aug 2025
Multnomah, Oregon, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640443713
eBird checklist S267617779
Report
rating 1
1 rating
Tracy Mosebey
16 Aug 2025
Fulton, Pennsylvania, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640412038
eBird checklist S267836725
Report
M. Jordan
16 Aug 2025
Tioga, New York, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640412035
eBird checklist S267836725
Report
M. Jordan
16 Aug 2025
Tioga, New York, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640412032
eBird checklist S267836725
Report
M. Jordan
16 Aug 2025
Tioga, New York, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640412026
eBird checklist S267836725
Report
M. Jordan
16 Aug 2025
Tioga, New York, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640401587
eBird checklist S267725358
Report
Juan Ramírez
16 Aug 2025
Gustavo A. Madero, Ciudad de México, Mexico
Cliff Swallow (pyrrhonota Group)
Petrochelidon pyrrhonota [pyrrhonota Group]
ML640376663
eBird checklist S267649726
Report
Sounds
Call
rating 3
1 rating
John Tollefson
16 Aug 2025
Johnson, Iowa, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640367201
eBird checklist S267636600
Report
Spencer Parsons
16 Aug 2025
Multnomah, Oregon, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640360575
eBird checklist S267395623
Report
rating 2
1 rating
Chris Dean
15 Aug 2025
Imperial, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640319268
eBird checklist S260939711
Report
Archer Silverman
18 Jul 2025
Adams, Colorado, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640216257
eBird checklist S266918316
Report
rating 1
1 rating
Heron G
12 Aug 2025
King, Washington, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640202562
eBird checklist S266819330
Report
Greg Harrington
12 Aug 2025
Kitsap, Washington, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640197058
eBird checklist S265690896
Report
Bert Frenz
5 Aug 2025
Hidalgo, Texas, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640197057
eBird checklist S265690896
Report
Bert Frenz
5 Aug 2025
Hidalgo, Texas, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML640158203
eBird checklist S266676744
Report
Sounds
Call
rating 3
2 ratings
J Smith
30 Jul 2025
Calgary, Alberta, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML640134509
eBird checklist S266548082
Report
Sounds
Call
rating 4
3 ratings
Mike Austin
11 Aug 2025
Essex, Ontario, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML640087977
eBird checklist S266326146
Report
Sounds
Call
rating 2
1 rating
Claudia Amsler
10 Aug 2025
Hernando, Florida, United States
Cliff Swallow (pyrrhonota Group)
Petrochelidon pyrrhonota [pyrrhonota Group]
ML640066262
eBird checklist S266085616
Report
Sounds
Call
rating 2
1 rating
John Tollefson
9 Aug 2025
Linn, Iowa, United States
More results