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
Cave Swallow - Petrochelidon fulva
Remove filter
Photos
Export
Search results
Cave Swallow
Petrochelidon fulva
ML232868971
eBird checklist S12031690
Report
rating 5
61 ratings
Joshua Vandermeulen
13 Nov 2012
Essex, Ontario, Canada
Cave Swallow
Petrochelidon fulva
ML304326411
eBird checklist S7174255
Report
rating 5
55 ratings
Jeremiah Trimble
25 Nov 2010
Barnstable, Massachusetts, United States
Cave Swallow
Petrochelidon fulva
ML232868991
eBird checklist S12031690
Report
rating 5
42 ratings
Joshua Vandermeulen
13 Nov 2012
Essex, Ontario, Canada
Cave Swallow
Petrochelidon fulva
ML453091801
eBird checklist S107328794
Report
rating 5
57 ratings
Connor Cochrane
17 Apr 2022
Cameron, Texas, United States
Cave Swallow
Petrochelidon fulva
ML232868941
eBird checklist S12031690
Report
rating 5
26 ratings
Joshua Vandermeulen
13 Nov 2012
Essex, Ontario, Canada
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML583820421
eBird checklist S141051420
Report
rating 5
32 ratings
Blair Dudeck
9 Jun 2023
Alberni-Clayoquot, British Columbia, Canada
Cave Swallow (Texas)
Petrochelidon fulva pallida
ML74844511
eBird checklist S40442877
Report
rating 5
28 ratings
Alix d'Entremont
11 Nov 2017
Yarmouth, Nova Scotia, Canada
Age and sex
Immature Unknown sex - X
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML583820671
eBird checklist S141051420
Report
rating 5
30 ratings
Blair Dudeck
9 Jun 2023
Alberni-Clayoquot, British Columbia, Canada
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML583820451
eBird checklist S141051420
Report
rating 5
28 ratings
Blair Dudeck
9 Jun 2023
Alberni-Clayoquot, British Columbia, Canada
Cave Swallow
Petrochelidon fulva
ML298670681
eBird checklist S79361788
Report
rating 5
65 ratings
Marky Mutchler
16 Jan 2021
McMullen, Texas, United States
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML583820681
eBird checklist S141051420
Report
rating 5
26 ratings
Blair Dudeck
9 Jun 2023
Alberni-Clayoquot, British Columbia, Canada
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML583820391
eBird checklist S141051420
Report
rating 5
22 ratings
Blair Dudeck
9 Jun 2023
Alberni-Clayoquot, British Columbia, Canada
Cave Swallow
Petrochelidon fulva
ML602633391
eBird checklist S140961461
Report
rating 5
18 ratings
Ryan Sanderson
9 Jun 2023
Carolina, Puerto Rico
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying; Molting
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML583820411
eBird checklist S141051420
Report
rating 5
19 ratings
Blair Dudeck
9 Jun 2023
Alberni-Clayoquot, British Columbia, Canada
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML330080771
eBird checklist S86328045
Report
rating 5
19 ratings
Sam Zhang
24 Apr 2021
Essex, Massachusetts, United States
Behaviors
Flying; Vocalizing
Cave Swallow
Petrochelidon fulva
ML247420611
eBird checklist S71094076
Report
rating 5
39 ratings
Sean Fitzgerald
3 Jul 2020
Palm Beach, Florida, United States
Cave Swallow
Petrochelidon fulva
ML232868981
eBird checklist S12031690
Report
rating 5
15 ratings
Joshua Vandermeulen
13 Nov 2012
Essex, Ontario, Canada
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML583820701
eBird checklist S141051420
Report
rating 5
16 ratings
Blair Dudeck
9 Jun 2023
Alberni-Clayoquot, British Columbia, Canada
Cave Swallow
Petrochelidon fulva
ML588306501
eBird checklist S142353145
Report
rating 5
13 ratings
Derek Hudgins
22 Jun 2023
Harris, Texas, United States
Behaviors
Flying
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML583820471
eBird checklist S141051420
Report
rating 5
17 ratings
Blair Dudeck
9 Jun 2023
Alberni-Clayoquot, British Columbia, Canada
Cave Swallow
Petrochelidon fulva
ML46853711
eBird checklist S12034232
Report
rating 5
20 ratings
Brandon Holden
13 Nov 2012
Essex, Ontario, Canada
Cave Swallow
Petrochelidon fulva
ML39733541
eBird checklist S32509774
Report
rating 4
35 ratings
Michel Bourque
12 Nov 2016
Roussillon, Quebec, Canada
Cave Swallow
Petrochelidon fulva
ML479755611
eBird checklist S117813380
Report
rating 4
36 ratings
Dana Sudborough
30 Aug 2022
Dallas, Texas, United States
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML583820731
eBird checklist S141051420
Report
rating 5
13 ratings
Blair Dudeck
9 Jun 2023
Alberni-Clayoquot, British Columbia, Canada
Cave Swallow (Texas)
Petrochelidon fulva pallida
ML405330361
eBird checklist S25891597
Report
rating 5
11 ratings
Jeremiah Trimble
15 Nov 2015
Barnstable, Massachusetts, United States
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML57085561
eBird checklist S36575915
Report
rating 5
11 ratings
Tom Johnson
5 May 2017
Miami-Dade, Florida, United States
Cave Swallow
Petrochelidon fulva
ML552400651
eBird checklist S132417961
Report
rating 5
10 ratings
Michael Hingerty
1 Apr 2023
Sierra, New Mexico, United States
Cave Swallow (Caribbean)
Petrochelidon fulva [fulva Group]
ML583820461
eBird checklist S141051420
Report
rating 5
17 ratings
Blair Dudeck
9 Jun 2023
Alberni-Clayoquot, British Columbia, Canada
Cave Swallow
Petrochelidon fulva
ML57470791
eBird checklist S36696945
Report
rating 4
21 ratings
Doug Gochfeld
9 May 2017
Palm Beach, Florida, United States
Behaviors
Flying
Cave Swallow (Texas)
Petrochelidon fulva pallida
ML405349931
eBird checklist S25891597
Report
rating 5
10 ratings
Jeremiah Trimble
15 Nov 2015
Barnstable, Massachusetts, United States
More results