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
Filter by photos
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
Recently uploaded
Search
Clear filters
Remove filter
Cliff Swallow - Petrochelidon pyrrhonota
Export
Search results
Cliff Swallow
Petrochelidon pyrrhonota
ML618541885
eBird checklist S172336315
Report
vijay t
5 May 2024
Santa Clara, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618541217
eBird checklist S172328010
Report
rating 5
1 rating
Jeev Guha
5 May 2024
Alameda, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618541218
eBird checklist S172328010
Report
rating 5
1 rating
Jeev Guha
5 May 2024
Alameda, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618541216
eBird checklist S172328010
Report
rating 5
1 rating
Jeev Guha
5 May 2024
Alameda, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618540502
eBird checklist S172252116
Report
Lisa Todd
5 May 2024
Gibson, Indiana, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618540500
eBird checklist S172252116
Report
Lisa Todd
5 May 2024
Gibson, Indiana, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618540437
eBird checklist S169889910
Report
William Zwartjes cc
22 Apr 2024
Box Elder, Utah, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618536853
eBird checklist S172170803
Report
Kara L
5 May 2024
El Paso, Colorado, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618536796
eBird checklist S144792669
Report
Charlie Ripp
30 Apr 2023
Cook, Illinois, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618535999
eBird checklist S172325199
Report
Paul Linton
5 May 2024
Plumas, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618535663
eBird checklist S169464026
Report
Deepak Vadi
20 Apr 2024
Richmond City, Virginia, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618535136
eBird checklist S172324232
Report
Susan Burkhart
1 May 2024
St. Charles, Missouri, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618535134
eBird checklist S172324232
Report
Susan Burkhart
1 May 2024
St. Charles, Missouri, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618534665
eBird checklist S172296410
Report
Doug Wassmer
5 May 2024
Scott, Arkansas, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618534286
eBird checklist S171793239
Report
Lillian G
3 May 2024
Huron, Ontario, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML618533532
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618533499
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618533448
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618533432
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618533016
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618532973
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618532891
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618532830
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618532814
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618532670
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618532659
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618532644
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618532643
eBird checklist S172292846
Report
Carla Morris
5 May 2024
Montgomery, Maryland, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618531655
eBird checklist S171978126
Report
Trent Massey
4 May 2024
Toronto, Ontario, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML618530477
eBird checklist S172039455
Report
Bruce White
4 May 2024
Lincoln, Nebraska, United States
More results