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
ML646031210
eBird checklist S285696992
Report
rating 2
1 rating
Alec Barker
13 May 2017
Portage, Ohio, United States
Age and sex
Adult, Unknown sex - 3
Tags
Habitat; Nest
Cliff Swallow
Petrochelidon pyrrhonota
ML646030997
eBird checklist S285696992
Report
rating 3
1 rating
Alec Barker
13 May 2017
Portage, Ohio, United States
Media notes
Nest built on one side of bridge over lake.
Age and sex
Adult, Unknown sex - 2
Tags
Nest
Cliff Swallow
Petrochelidon pyrrhonota
ML646030996
eBird checklist S285696992
Report
rating 2
1 rating
Alec Barker
13 May 2017
Portage, Ohio, United States
Media notes
Nest built on one side of bridge over lake.
Age and sex
Adult, Unknown sex - 3
Behaviors
Flying
Tags
Nest
Cliff Swallow
Petrochelidon pyrrhonota
ML646030995
eBird checklist S285696992
Report
rating 3
1 rating
Alec Barker
13 May 2017
Portage, Ohio, United States
Media notes
Nest built on one side of bridge over lake.
Age and sex
Adult, Unknown sex - 3
Tags
Nest
Cliff Swallow
Petrochelidon pyrrhonota
ML646029948
eBird checklist S93088557
Report
Nick Vinciguerra
10 Aug 2021
Union, New Mexico, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML646007028
eBird checklist S259189846
Report
Andre Golumbeski
12 Jul 2025
Morris, New Jersey, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML646007029
eBird checklist S259189846
Report
Andre Golumbeski
12 Jul 2025
Morris, New Jersey, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645993537
eBird checklist S108943161
Report
Adam Searcy
4 May 2022
San Luis Obispo, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645991664
eBird checklist S234681758
Report
🕊️ Wayne Tucker
8 May 2025
Monterey, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645991645
eBird checklist S234681758
Report
🕊️ Wayne Tucker
8 May 2025
Monterey, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645991521
eBird checklist S235806854
Report
rating 5
1 rating
🕊️ Wayne Tucker
10 May 2025
San Francisco, California, United States
Age and sex
Unknown age, Unknown sex - 5
Behaviors
Nest building
Cliff Swallow
Petrochelidon pyrrhonota
ML645991520
eBird checklist S235806854
Report
🕊️ Wayne Tucker
10 May 2025
San Francisco, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645975715
eBird checklist S286429153
Report
John Dickson
25 Jul 2021
Garfield, Colorado, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645947087
eBird checklist S259845125
Report
rating 2
1 rating
Domenic Rocco
14 Jul 2025
Lake, Ohio, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645922482
eBird checklist S277830701
Report
Pam Rasmussen
7 Oct 2025
Panamá, Panama
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML645880135
eBird checklist S279937639
Report
Jesse Paull
6 Jun 2025
Box Elder, Utah, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645841834
eBird checklist S285314051
Report
Vinicius Radica Corrêa
20 Nov 2025
Dois Córregos, São Paulo, Brazil
Cliff Swallow
Petrochelidon pyrrhonota
ML645841801
eBird checklist S253671307
Report
Jude Szabo
24 Jun 2025
Niagara, Ontario, Canada
Behaviors
Flying
Cliff Swallow
Petrochelidon pyrrhonota
ML645841593
eBird checklist S253671307
Report
Jude Szabo
24 Jun 2025
Niagara, Ontario, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML645841516
eBird checklist S253671307
Report
Jude Szabo
24 Jun 2025
Niagara, Ontario, Canada
Cliff Swallow
Petrochelidon pyrrhonota
ML645824677
eBird checklist S254164905
Report
Chaiby Leiman
24 Jun 2025
Adams, Colorado, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645824676
eBird checklist S254164905
Report
Chaiby Leiman
24 Jun 2025
Adams, Colorado, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645802785
eBird checklist S227680952
Report
Shun-Yuan Huang
19 Apr 2025
Chambers, Texas, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645793148
eBird checklist S136103163
Report
Michaela Figari
4 May 2023
San Mateo, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645786578
eBird checklist S248119841
Report
David Holyoak
28 Apr 2025
Yolo, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645783940
eBird checklist S249552590
Report
Kevin Kirkpatrick
9 Jun 2025
Santa Barbara, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645783943
eBird checklist S249552590
Report
Kevin Kirkpatrick
9 Jun 2025
Santa Barbara, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645783941
eBird checklist S249552590
Report
Kevin Kirkpatrick
9 Jun 2025
Santa Barbara, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645783942
eBird checklist S249552590
Report
Kevin Kirkpatrick
9 Jun 2025
Santa Barbara, California, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML645776135
eBird checklist S248114972
Report
David Holyoak
6 May 2025
San Luis Obispo, California, United States
More results