Skip to content
Skip to results
Menu
Close
Main navigation
Search
Resources
Machine Learning
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
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Species name
Clear
Not found
Powered by
Macaulay Library
and
eBird
Remove media type filter
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
More filters
Show results
View as image gallery
View as grid of cards
View as list with more data
View
Best quality
Search
Clear filters
Remove filter
Cliff Swallow - Petrochelidon pyrrhonota
Remove filter
Photos
Export
Search results
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
393 ratings
Anne Spiers
4 Apr 2022
Prince George--Cottonwood Island, Fraser-Fort George, British Columbia, Canada
ML432138011
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
115 ratings
Bryan Calk
25 Jun 2019
Kougarok Rd. (please use a more specific location), Nome Census Area, Alaska, United States
ML184586801
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
84 ratings
Rain Saulnier
15 Apr 2023
Frank Lake--NW lookout/blind/outflow, Calgary, Alberta, Canada
ML562888881
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
75 ratings
Daniel Irons
4 Jun 2019
Yellowstone NP--Hayden Valley, Park, Wyoming, United States
ML193593551
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
74 ratings
Ryan Sanderson
12 Jun 2020
Eagle Creek Reservoir, Marion, Indiana, United States
ML243147131
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
122 ratings
Caleb Putnam
30 Apr 2020
Caledonia WWTP (private appt. only- call 616-889-7937), Kent, Michigan, United States
ML230787451
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
71 ratings
Dean Hester
3 May 2017
University of Iowa--Main Campus, Johnson, Iowa, United States
ML188954671
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
46 ratings
Dorian Anderson
12 May 2023
Palo Alto Baylands--Duck Pond, Santa Clara, California, United States
ML603515461
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
101 ratings
Brian Stahls
8 May 2021
Tommy Thompson Park, Toronto, Ontario, Canada
ML335444001
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
110 ratings
Adam Zahm
21 Jun 2021
Little Dell Reservoir, Salt Lake, Utah, United States
ML349429301
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
39 ratings
Dorian Anderson
12 May 2023
Palo Alto Baylands--Duck Pond, Santa Clara, California, United States
ML603515451
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
42 ratings
Rain Saulnier
15 Apr 2023
Frank Lake--NW lookout/blind/outflow, Calgary, Alberta, Canada
ML562888871
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
44 ratings
Blair Dudeck
30 Apr 2022
Osoyoos--Road 22 and dykes (general), Okanagan-Similkameen, British Columbia, Canada
ML450706721
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
84 ratings
Brad Imhoff
13 May 2021
Buckeye Lake (Licking Co.), Licking, Ohio, United States
ML338869051
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
48 ratings
David M. Bell
13 May 2013
Point Pelee National Park (general location), Essex, Ontario, Canada
ML31043341
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
25 ratings
Ryan Sanderson
12 Jun 2020
Eagle Creek Reservoir, Marion, Indiana, United States
ML243147361
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
31 ratings
Daniel Irons
2 Jun 2019
Yellowstone NP--Lamar Valley (please use more precise locations), Park, Wyoming, United States
ML190978641
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
23 ratings
Matthew Addicks
15 Jun 2023
Loch Raven Reservoir & Watershed, Baltimore, Maryland, United States
ML585276941
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
23 ratings
Geoff Newhouse
22 May 2020
Saanich--Panama Flats, Capital, British Columbia, Canada
ML237619461
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
31 ratings
Anne Inga
3 Jun 2022
Lagoon Road, Chittenden, Vermont, United States
ML456280901
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
31 ratings
Caleb Putnam
9 May 2020
Reeds Lake, Kent, Michigan, United States
ML232680331
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
43 ratings
Matthew Pendleton
10 May 2016
Timpie Spring WMA, Tooele, Utah, United States
ML52641311
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
52 ratings
Dorian Anderson
2 Jun 2017
Palo Alto Baylands, Santa Clara, California, United States
ML60072791
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
22 ratings
Bradley Hacker 🦜
15 May 2016
Point Pelee National Park (general location), Essex, Ontario, Canada
ML29178001
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
35 ratings
Dorian Anderson
5 Jun 2023
Don Edwards NWR--Ravenswood Salt Pond SF2, San Mateo, California, United States
ML603761981
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
18 ratings
Blair Dudeck
30 Apr 2022
Osoyoos--Road 22 and dykes (general), Okanagan-Similkameen, British Columbia, Canada
ML450706701
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
21 ratings
Rain Saulnier
17 Jun 2023
Sir James Winston Dickerson Memorial Bridge, Fort MacLeod, Alberta, Canada
ML586504341
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
23 ratings
Matthew Addicks
9 Jun 2023
Loch Raven Reservoir & Watershed, Baltimore, Maryland, United States
ML584042651
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
39 ratings
Dorian Anderson
5 Jun 2023
Don Edwards NWR--Ravenswood Salt Pond SF2, San Mateo, California, United States
ML603762051
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
16 ratings
Todd Kiraly
4 Jul 2022
Theodore Roosevelt Island, District of Columbia, District of Columbia, United States
ML465358461
More results