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
Kent, Michigan, United States
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
ML618855285
eBird checklist S173733876
Report
rating 1
1 rating
Bart Williams
11 May 2024
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML618563495
eBird checklist S171951874
Report
rating 4
2 ratings
Dylan Gaines
4 May 2024
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML617336132
eBird checklist S168379675
Report
rating 4
2 ratings
Shelly Kehrle.Sulser
13 Apr 2024
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML601719661
eBird checklist S146804058
Report
rating 3
1 rating
J Geels
7 Aug 2023
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML576146401
eBird checklist S138897138
Report
rating 2
1 rating
Bart Williams
22 May 2023
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML570817171
eBird checklist S137257835
Report
rating 4
1 rating
James Markham
2 May 2023
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML566182401
eBird checklist S135873463
Report
rating 3
1 rating
David Cross
2 May 2023
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML559615471
eBird checklist S134191607
Report
rating 5
3 ratings
James Markham
18 Apr 2023
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML500870041
eBird checklist S113773335
Report
rating 4
4 ratings
Clinton S. Boyd
25 Jun 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML500870031
eBird checklist S113773335
Report
rating 3
1 rating
Clinton S. Boyd
25 Jun 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML462845071
eBird checklist S113868873
Report
rating 5
5 ratings
Levi Charles
26 Jun 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML462845061
eBird checklist S113868873
Report
rating 5
3 ratings
Levi Charles
26 Jun 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML462845051
eBird checklist S113868873
Report
rating 5
2 ratings
Levi Charles
26 Jun 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML462845031
eBird checklist S113868873
Report
rating 5
3 ratings
Levi Charles
26 Jun 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML451504591
eBird checklist S110749488
Report
rating 5
1 rating
Matt Gard
20 May 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML449941731
eBird checklist S110471190
Report
rating 3
2 ratings
Michael Walter
15 May 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML447293431
eBird checklist S109624593
Report
rating 5
1 rating
Tim Ellens
10 May 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML443282041
eBird checklist S108772635
Report
rating 4
1 rating
Rob Keys
2 May 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML443281731
eBird checklist S108772635
Report
rating 4
1 rating
Rob Keys
2 May 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML436704881
eBird checklist S107318382
Report
rating 2
2 ratings
Bart Williams
17 Apr 2022
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML356041211
eBird checklist S92116159
Report
Tim Ellens
20 Jul 2021
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML356041191
eBird checklist S92116159
Report
Tim Ellens
20 Jul 2021
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML356041181
eBird checklist S92116159
Report
Tim Ellens
20 Jul 2021
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML356041171
eBird checklist S92116159
Report
Tim Ellens
20 Jul 2021
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML356041121
eBird checklist S92116159
Report
Tim Ellens
20 Jul 2021
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML356041111
eBird checklist S92116159
Report
Tim Ellens
20 Jul 2021
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML355078101
eBird checklist S91902172
Report
rating 3
2 ratings
Bart Williams
17 Jul 2021
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML353774561
eBird checklist S91600463
Report
Matt Gard
11 Jul 2021
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML353774511
eBird checklist S91600463
Report
Matt Gard
11 Jul 2021
Kent, Michigan, United States
Barn Swallow
Hirundo rustica
ML349406481
eBird checklist S90515355
Report
rating 2
2 ratings
Bart Williams
20 Jun 2021
Kent, Michigan, United States
More results