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
Monomoy NWR--Morris Island
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
ML616075231
eBird checklist S164933402
Report
rating 4
2 ratings
Ken Nickerson
15 Mar 2024
Barnstable, Massachusetts, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML602120561
eBird checklist S146901820
Report
rating 5
2 ratings
Alan Kneidel
9 Aug 2023
Barnstable, Massachusetts, United States
Age and sex
Juvenile, Unknown sex - 1
Barn Swallow
Hirundo rustica
ML597857481
eBird checklist S145730573
Report
Peter Grose
27 Jul 2023
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML550325981
eBird checklist S131972545
Report
rating 4
2 ratings
Sue Finnegan
27 Mar 2023
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML256629711
eBird checklist S72572590
Report
rating 2
2 ratings
benny albro
19 Aug 2020
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML256629701
eBird checklist S72572590
Report
rating 3
2 ratings
benny albro
19 Aug 2020
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML256526381
eBird checklist S72577304
Report
rating 2
1 rating
Philip Kyle
19 Aug 2020
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML255137681
eBird checklist S72312957
Report
David Hayes
11 Aug 2020
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML253259491
eBird checklist S72072032
Report
Philip Kyle
3 Aug 2020
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML249958681
eBird checklist S71371879
Report
rating 5
2 ratings
Jeffrey Offermann
11 Jul 2020
Barnstable, Massachusetts, United States
Age and sex
Juvenile, Unknown sex - 1
Barn Swallow
Hirundo rustica
ML248219601
eBird checklist S71228201
Report
rating 3
1 rating
Sue Finnegan
7 Jul 2020
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML248219591
eBird checklist S71228201
Report
rating 3
1 rating
Sue Finnegan
7 Jul 2020
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML248219581
eBird checklist S71228201
Report
rating 3
1 rating
Sue Finnegan
7 Jul 2020
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML248219571
eBird checklist S71228201
Report
rating 3
1 rating
Sue Finnegan
7 Jul 2020
Barnstable, Massachusetts, United States
Media notes
Mom feeding young
Barn Swallow
Hirundo rustica
ML244328151
eBird checklist S70578308
Report
Ken Nickerson
18 Jun 2020
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML84541981
eBird checklist S14635190
Report
rating 5
5 ratings
Ryan Schain
13 Jul 2013
Barnstable, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML38400711
eBird checklist S14635190
Report
rating 5
4 ratings
Ryan Schain
13 Jul 2013
Barnstable, Massachusetts, United States