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
rating 3
1 rating
Ted Wolff
10 Jun 2025
Nebraska NF--Gaston Rd, Thomas, Nebraska, United States
ML638345611
Report
Cliff Swallow
Petrochelidon pyrrhonota
rating 3
1 rating
Ted Wolff
10 Jun 2025
Stapleton WTP, Logan, Nebraska, United States
ML638345371
Report
Cliff Swallow
Petrochelidon pyrrhonota
Jef Blake
1 Jul 2025
Bateman Island, Benton, Washington, United States
ML638344961
Report
Cliff Swallow
Petrochelidon pyrrhonota
rating 3
1 rating
Louis Hoeniger
27 Jun 2025
In-laws yard, San Diego, California, United States
ML638343183
Report
Cliff Swallow
Petrochelidon pyrrhonota
Dean Silvers
1 Jul 2025
San Luis Pass (Galveston Co.)(UTC 071), Galveston, Texas, United States
ML638343048
Report
Cliff Swallow
Petrochelidon pyrrhonota
Dean Silvers
1 Jul 2025
San Luis Pass (Galveston Co.)(UTC 071), Galveston, Texas, United States
ML638343045
Report
Cliff Swallow
Petrochelidon pyrrhonota
Dean Silvers
1 Jul 2025
San Luis Pass (Galveston Co.)(UTC 071), Galveston, Texas, United States
ML638343047
Report
Cliff Swallow
Petrochelidon pyrrhonota
Dean Silvers
1 Jul 2025
San Luis Pass (Galveston Co.)(UTC 071), Galveston, Texas, United States
ML638343049
Report
Cliff Swallow
Petrochelidon pyrrhonota
Dean Silvers
1 Jul 2025
San Luis Pass (Galveston Co.)(UTC 071), Galveston, Texas, United States
ML638343046
Report
Cliff Swallow
Petrochelidon pyrrhonota
Justin Bush
28 Jun 2025
Peak One Disc Golf, Frisco US-CO 39.57590, -106.07789, Summit, Colorado, United States
ML638343018
Report
Cliff Swallow
Petrochelidon pyrrhonota
James Kerner
1 Jul 2025
Huron Harbor--Impoundment, Erie, Ohio, United States
ML638342826
Report
Cliff Swallow
Petrochelidon pyrrhonota
Jojo Tru
1 Jul 2025
108 Boul Perron, Ste-Félicité CA-QC (48.9010,-67.3479), La Matanie, Quebec, Canada
ML638342476
Report
Cliff Swallow
Petrochelidon pyrrhonota
Seth Benoit
29 Jun 2025
Creston--Duck Lake, Central Kootenay, British Columbia, Canada
ML638342358
Report
Cliff Swallow
Petrochelidon pyrrhonota
Tammy McGarity
1 Jul 2025
Hecla Lake, Boulder, Colorado, United States
ML638341933
Report
Cliff Swallow
Petrochelidon pyrrhonota
Ryan Justice
6 May 2023
Neuse River Trail--Mial Plantation Road, Wake, North Carolina, United States
ML638341544
Report
Cliff Swallow
Petrochelidon pyrrhonota
Anonymous
1 Jul 2025
18826 North Co Road 15, Wellington, Colorado, US (40.857, -105.076), Larimer, Colorado, United States
ML638341442
Report
Cliff Swallow
Petrochelidon pyrrhonota
Mike Marin
15 May 2025
The Park at River Walk, Kern, California, United States
ML638340060
Report
Cliff Swallow
Petrochelidon pyrrhonota
Brett Hartl
1 Jul 2025
Watson Lake and Riparian Preserve, Yavapai, Arizona, United States
ML638339665
Report
Cliff Swallow
Petrochelidon pyrrhonota
Kathy Louthan
1 Jul 2025
39 Laurel Fork Road, Blue Grass, Virginia, US (38.498, -79.562), Highland, Virginia, United States
ML638338523
Report
Cliff Swallow
Petrochelidon pyrrhonota
Kathy Louthan
1 Jul 2025
39 Laurel Fork Road, Blue Grass, Virginia, US (38.498, -79.562), Highland, Virginia, United States
ML638338514
Report
Cliff Swallow
Petrochelidon pyrrhonota
Jesse Kemp
29 Jun 2025
Calgary--Ralph Klein Park, Calgary, Alberta, Canada
ML638338446
Report
Cliff Swallow
Petrochelidon pyrrhonota
Jesse Kemp
29 Jun 2025
Calgary--Ralph Klein Park, Calgary, Alberta, Canada
ML638338445
Report
Cliff Swallow
Petrochelidon pyrrhonota
Liette Desfosses
31 May 2025
Parc nature, Pointe-des-Cascades, Vaudreuil-Soulanges, Quebec, Canada
ML638337105
Report
Cliff Swallow
Petrochelidon pyrrhonota
Lucy Higginbotham
26 Jun 2025
Lee Kay Ponds, Salt Lake, Utah, United States
ML638337111
Report
Cliff Swallow
Petrochelidon pyrrhonota
Dan Campos
1 Jul 2025
Ashford Highlands (Private), San Benito, California, United States
ML638334481
Report
Cliff Swallow
Petrochelidon pyrrhonota
rating 3
2 ratings
Lola Ross
26 Jun 2025
College Lake, Santa Cruz, California, United States
ML638333395
Report
Cliff Swallow
Petrochelidon pyrrhonota
rating 3
2 ratings
Lola Ross
26 Jun 2025
College Lake, Santa Cruz, California, United States
ML638333394
Report
Cliff Swallow
Petrochelidon pyrrhonota
rating 4
1 rating
Gregory Allen
1 Jul 2025
Hoover Dam, Franklin, Ohio, United States
ML638333323
Report
Cliff Swallow
Petrochelidon pyrrhonota
rating 3
1 rating
Gregory Allen
1 Jul 2025
Hoover Dam, Franklin, Ohio, United States
ML638333291
Report
Cliff Swallow
Petrochelidon pyrrhonota
rating 3
1 rating
Gregory Allen
1 Jul 2025
Hoover Dam, Franklin, Ohio, United States
ML638333274
Report
More results