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
Cumberland, New Jersey, United States
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
ML619847091
eBird checklist S178353767
Report
E R
30 May 2024
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML618165008
eBird checklist S170972845
Report
John McElroy
29 Apr 2024
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML618165009
eBird checklist S170972845
Report
John McElroy
29 Apr 2024
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML580195931
eBird checklist S140174803
Report
rating 5
2 ratings
Thomas Van Huss
19 May 2023
Cumberland, New Jersey, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML580162151
eBird checklist S139883169
Report
rating 5
2 ratings
Elle McGee
30 May 2023
Cumberland, New Jersey, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML580162141
eBird checklist S139883169
Report
rating 2
1 rating
Elle McGee
30 May 2023
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML577786961
eBird checklist S138878239
Report
rating 5
1 rating
Stella Miller
22 May 2023
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML577786951
eBird checklist S138878239
Report
rating 4
1 rating
Stella Miller
22 May 2023
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML535642871
eBird checklist S128420214
Report
rating 4
2 ratings
Alan Collier
16 May 2015
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML535642861
eBird checklist S128420214
Report
rating 5
2 ratings
Alan Collier
16 May 2015
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML471920831
eBird checklist S116105700
Report
rating 1
1 rating
Colin Little
31 Jul 2022
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML471920821
eBird checklist S116105700
Report
rating 2
1 rating
Colin Little
31 Jul 2022
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML459972491
eBird checklist S113059885
Report
Wayne Lattuca
18 May 2011
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML459972481
eBird checklist S113059885
Report
Wayne Lattuca
18 May 2011
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML456296431
eBird checklist S112062809
Report
rating 5
1 rating
Tanya Burnett
3 Jun 2022
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML454155861
eBird checklist S110872607
Report
Elliot Dziedzic
21 May 2022
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML452912811
eBird checklist S111175684
Report
Bert Filemyr
24 May 2022
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML452911171
eBird checklist S111172487
Report
Bert Filemyr
24 May 2022
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML436152931
eBird checklist S107183468
Report
Jack Smallwood
16 Apr 2022
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML436152921
eBird checklist S107183468
Report
Jack Smallwood
16 Apr 2022
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML370949671
eBird checklist S94912704
Report
Cynthia Ehlinger
18 Sep 2021
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML343865901
eBird checklist S89283655
Report
rating 3
1 rating
Stephen Davies
30 May 2021
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML343162971
eBird checklist S89158407
Report
Dianna Lieter
27 May 2021
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML343162951
eBird checklist S89158407
Report
Dianna Lieter
27 May 2021
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML341326411
eBird checklist S88781464
Report
Vicky McErlean🐦
22 May 2021
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML305257771
eBird checklist S23522606
Report
Tom Amico
14 May 2015
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML249250331
eBird checklist S71420059
Report
rating 4
2 ratings
Bert Filemyr
13 Jul 2020
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML237989281
eBird checklist S69227300
Report
rating 3
2 ratings
Carly Conticchio
17 May 2020
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML164882331
eBird checklist S57510631
Report
rating 4
2 ratings
pierre martin
14 May 2013
Cumberland, New Jersey, United States
Barn Swallow
Hirundo rustica
ML148805551
eBird checklist S8298719
Report
rating 2
1 rating
Chip Krilowicz
23 May 2011
Cumberland, New Jersey, United States
Age and sex
Adult, Unknown sex - X
More results