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
Barn Swallow - Hirundo rustica
Remove filter
Photos
Remove filter
Horn Pond Recreation Area
Export
Search results
Barn Swallow
Hirundo rustica
ML478055581
eBird checklist S117512383
Report
rating 5
3 ratings
Laura Sisitzky
24 Aug 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML477813891
eBird checklist S117467240
Report
rating 5
3 ratings
Laura Sisitzky
23 Aug 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML477813871
eBird checklist S117467240
Report
rating 5
3 ratings
Laura Sisitzky
23 Aug 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML477813851
eBird checklist S117467240
Report
rating 5
3 ratings
Laura Sisitzky
23 Aug 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML477813821
eBird checklist S117467240
Report
rating 5
3 ratings
Laura Sisitzky
23 Aug 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML477813901
eBird checklist S117467240
Report
rating 5
2 ratings
Laura Sisitzky
23 Aug 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML477813831
eBird checklist S117467240
Report
rating 5
2 ratings
Laura Sisitzky
23 Aug 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML590112821
eBird checklist S143274836
Report
rating 4
3 ratings
Quinn Nial
1 Jul 2023
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML478055591
eBird checklist S117512383
Report
rating 5
2 ratings
Laura Sisitzky
24 Aug 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML467590311
eBird checklist S115144784
Report
rating 4
2 ratings
Laura Sisitzky
15 Jul 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML574807391
eBird checklist S138496612
Report
rating 5
1 rating
Dennis McGillicuddy
20 May 2023
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML570339301
eBird checklist S137088235
Report
rating 5
1 rating
Arav and Aranya Karighattam
11 May 2023
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML460440801
eBird checklist S113190261
Report
rating 5
1 rating
Jeffrey Thomas
18 Jun 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML460440751
eBird checklist S113190261
Report
rating 5
1 rating
Jeffrey Thomas
18 Jun 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML338189231
eBird checklist S88090454
Report
rating 5
1 rating
Aaron Flynn
14 May 2021
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML338189131
eBird checklist S88090454
Report
rating 5
1 rating
Aaron Flynn
14 May 2021
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML588855271
eBird checklist S142881095
Report
rating 4
2 ratings
Aaron Flynn
27 Jun 2023
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML467590441
eBird checklist S115144784
Report
rating 4
1 rating
Laura Sisitzky
15 Jul 2022
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML364234611
eBird checklist S93776449
Report
rating 4
1 rating
Laura Sisitzky
26 Aug 2021
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML353455221
eBird checklist S91506957
Report
rating 4
1 rating
Aaron Flynn
9 Jul 2021
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML338188921
eBird checklist S88090454
Report
rating 4
1 rating
Aaron Flynn
14 May 2021
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML240008611
eBird checklist S69858085
Report
rating 4
1 rating
Dan Littauer
30 May 2020
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML237768511
eBird checklist S69310129
Report
rating 4
1 rating
Tom Marsan-Ryan
19 May 2020
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML618531002
eBird checklist S172273149
Report
rating 3
1 rating
Felipe Lopez
5 May 2024
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML362209381
eBird checklist S93419695
Report
rating 3
1 rating
Laura Sisitzky
18 Aug 2021
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML353455201
eBird checklist S91506957
Report
rating 3
1 rating
Aaron Flynn
9 Jul 2021
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML353455181
eBird checklist S91506957
Report
rating 3
1 rating
Aaron Flynn
9 Jul 2021
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML353455121
eBird checklist S91506957
Report
rating 3
1 rating
Aaron Flynn
9 Jul 2021
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML578417591
eBird checklist S139584891
Report
rating 2
1 rating
Quinn Nial
28 May 2023
Middlesex, Massachusetts, United States
Barn Swallow
Hirundo rustica
ML364234641
eBird checklist S93776449
Report
rating 2
1 rating
Laura Sisitzky
26 Aug 2021
Middlesex, Massachusetts, United States
More results