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
Best quality
Search
Clear filters
Remove filter
Cheshire, New Hampshire, United States
Remove filter
Barn Swallow - Hirundo rustica
Remove filter
Photos
Export
Search results
Barn Swallow
Hirundo rustica
ML585050841
eBird checklist S141620349
Report
rating 5
2 ratings
Tom Momeyer
15 Jun 2023
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML108933671
eBird checklist S47502822
Report
rating 4
2 ratings
Stephanie Tickner
27 Jul 2018
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML585050721
eBird checklist S141620349
Report
rating 4
1 rating
Tom Momeyer
15 Jun 2023
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML585050651
eBird checklist S141620349
Report
rating 4
1 rating
Tom Momeyer
15 Jun 2023
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML102671131
eBird checklist S46172718
Report
rating 3
2 ratings
Stephanie Tickner
28 May 2018
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML108933661
eBird checklist S47502822
Report
rating 3
1 rating
Stephanie Tickner
27 Jul 2018
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML150848731
eBird checklist S54924752
Report
rating 3
2 ratings
Levi Burford
13 Apr 2019
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML401329081
eBird checklist S99893845
Report
rating 2
1 rating
Stephanie Tickner
17 May 2021
Cheshire, New Hampshire, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML357024381
eBird checklist S91259447
Report
rating 2
1 rating
Alex Lamoreaux
4 Jul 2021
Cheshire, New Hampshire, United States
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML108933651
eBird checklist S47502822
Report
rating 2
2 ratings
Stephanie Tickner
27 Jul 2018
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML323592771
eBird checklist S84958637
Report
rating 1
1 rating
John Garrison
6 Apr 2021
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML255829081
eBird checklist S72457017
Report
rating 1
1 rating
Joshua Jarvis
14 Aug 2020
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML109733181
eBird checklist S47653535
Report
rating 2
3 ratings
Michael Foster
4 Aug 2018
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML99842861
eBird checklist S45571420
Report
rating 1
2 ratings
Stephanie Tickner
11 May 2018
Cheshire, New Hampshire, United States
Barn Swallow
Hirundo rustica
ML617679572
eBird checklist S169476408
Report
Jen Armstrong
20 Apr 2024
Cheshire, New Hampshire, United States