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
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Species
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
Recently uploaded
Search
Clear filters
Remove filter
Photos
Remove filter
Minnesota Valley National Wildlife Refuge
Remove filter
Cliff Swallow - Petrochelidon pyrrhonota
Export
Search results
Cliff Swallow
Petrochelidon pyrrhonota
ML620191519
eBird checklist S180121161
Report
Steve Metzger
8 Jun 2024
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML620191520
eBird checklist S180121161
Report
Steve Metzger
8 Jun 2024
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML619158742
eBird checklist S173576244
Report
rating 1
1 rating
Joshua Baker
11 May 2024
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML619049875
eBird checklist S174487217
Report
rating 4
2 ratings
Steven Meisel
14 May 2024
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML619049873
eBird checklist S174487217
Report
rating 4
3 ratings
Steven Meisel
14 May 2024
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML619049874
eBird checklist S174487217
Report
rating 4
4 ratings
Steven Meisel
14 May 2024
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618996289
eBird checklist S174364255
Report
Jonathan Sellman
12 May 2024
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618996290
eBird checklist S174364255
Report
Jonathan Sellman
12 May 2024
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML618996291
eBird checklist S174364255
Report
Jonathan Sellman
12 May 2024
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML617942323
eBird checklist S170209449
Report
rating 4
1 rating
Steve Metzger
25 Apr 2024
Scott, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML608789490
eBird checklist S141684632
Report
rating 4
2 ratings
Aaron Oppelt
15 Jun 2023
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML608789489
eBird checklist S141684632
Report
rating 3
2 ratings
Aaron Oppelt
15 Jun 2023
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML601276231
eBird checklist S146705142
Report
rating 2
1 rating
Matthew Thompson
21 May 2017
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML601276201
eBird checklist S146705142
Report
rating 2
1 rating
Matthew Thompson
21 May 2017
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML601276161
eBird checklist S146705142
Report
rating 2
1 rating
Matthew Thompson
21 May 2017
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML601276181
eBird checklist S146705142
Report
rating 2
1 rating
Matthew Thompson
21 May 2017
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML459133561
eBird checklist S112646930
Report
rating 4
1 rating
Ann Stinely
10 Jun 2022
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML452887111
eBird checklist S111167706
Report
Lydia Nelson
24 May 2022
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML452887101
eBird checklist S111167706
Report
Lydia Nelson
24 May 2022
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML452887091
eBird checklist S111167706
Report
Lydia Nelson
24 May 2022
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML452568231
eBird checklist S111115531
Report
rating 4
1 rating
Liren Varghese
23 May 2022
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML452568121
eBird checklist S111115531
Report
rating 4
1 rating
Liren Varghese
23 May 2022
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML452568091
eBird checklist S111115531
Report
rating 3
1 rating
Liren Varghese
23 May 2022
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML452568051
eBird checklist S111115531
Report
rating 3
1 rating
Liren Varghese
23 May 2022
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML452568011
eBird checklist S111115531
Report
rating 4
1 rating
Liren Varghese
23 May 2022
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML344762321
eBird checklist S89500200
Report
Marshall Janicek
2 Jun 2021
Hennepin, Minnesota, United States
Media notes
gathering mud for their nests, i believe.
Cliff Swallow
Petrochelidon pyrrhonota
ML335655631
eBird checklist S87507942
Report
B Roegge
8 May 2021
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML290400931
eBird checklist S77880039
Report
rating 2
1 rating
Aaron Oppelt
17 May 2020
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML245614711
eBird checklist S70807446
Report
rating 1
1 rating
Michael Hurben
25 Jun 2020
Hennepin, Minnesota, United States
Cliff Swallow
Petrochelidon pyrrhonota
ML245614681
eBird checklist S70807446
Report
rating 1
1 rating
Michael Hurben
25 Jun 2020
Hennepin, Minnesota, United States
More results