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
Virginia Beach, Virginia, United States
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow (American)
Hirundo rustica erythrogaster
ML619097572
eBird checklist S173478308
Report
rating 3
2 ratings
Rob Bielawski
11 May 2024
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML619097568
eBird checklist S173478308
Report
rating 3
2 ratings
Rob Bielawski
11 May 2024
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML616740530
eBird checklist S166632000
Report
rating 3
2 ratings
Rob Bielawski
31 Mar 2024
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML604853101
eBird checklist S147597558
Report
rating 4
1 rating
Rob Bielawski
19 Aug 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML589832711
eBird checklist S143167895
Report
rating 2
1 rating
Rob Bielawski
30 Jun 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML589832701
eBird checklist S143167895
Report
rating 2
1 rating
Rob Bielawski
30 Jun 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML584160301
eBird checklist S135740107
Report
rating 2
1 rating
Rob Bielawski
1 May 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML583354651
eBird checklist S135734525
Report
rating 2
1 rating
Rob Bielawski
1 May 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML583310141
eBird checklist S136621049
Report
rating 5
1 rating
Rob Bielawski
8 May 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML583310081
eBird checklist S136621049
Report
rating 2
1 rating
Rob Bielawski
8 May 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML567680041
eBird checklist S136266653
Report
Steve Keith
6 May 2023
Virginia Beach, Virginia, United States
Barn Swallow
Hirundo rustica
ML567679951
eBird checklist S136266653
Report
Steve Keith
6 May 2023
Virginia Beach, Virginia, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML556661571
eBird checklist S132623468
Report
rating 2
1 rating
Rob Bielawski
3 Apr 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML556661551
eBird checklist S132623468
Report
rating 2
1 rating
Rob Bielawski
3 Apr 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML556661541
eBird checklist S132623468
Report
rating 2
1 rating
Rob Bielawski
3 Apr 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML556661531
eBird checklist S132623468
Report
rating 2
1 rating
Rob Bielawski
3 Apr 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML556661521
eBird checklist S132623468
Report
rating 2
1 rating
Rob Bielawski
3 Apr 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML556661481
eBird checklist S132623468
Report
rating 2
1 rating
Rob Bielawski
3 Apr 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML554010711
eBird checklist S132623468
Report
rating 2
1 rating
Rob Bielawski
3 Apr 2023
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML507718421
eBird checklist S123065053
Report
rating 3
1 rating
Timothy Burnett
26 Nov 2022
Virginia Beach, Virginia, United States
Barn Swallow (American)
Hirundo rustica erythrogaster
ML507566301
eBird checklist S123049009
Report
rating 3
2 ratings
Rob Bielawski
26 Nov 2022
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML507560331
eBird checklist S123037171
Report
rating 2
2 ratings
Rob Bielawski
26 Nov 2022
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML507560301
eBird checklist S123037171
Report
rating 2
2 ratings
Rob Bielawski
26 Nov 2022
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML507560281
eBird checklist S123037171
Report
rating 1
1 rating
Rob Bielawski
26 Nov 2022
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML507445721
eBird checklist S123049009
Report
rating 3
1 rating
Rob Bielawski
26 Nov 2022
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML507444931
eBird checklist S123037171
Report
rating 2
1 rating
Rob Bielawski
26 Nov 2022
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML473440441
eBird checklist S116484171
Report
rating 1
2 ratings
Rob Bielawski
7 Aug 2022
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML449120611
eBird checklist S108814071
Report
rating 3
1 rating
Rob Bielawski
3 May 2022
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML449120501
eBird checklist S108814071
Report
rating 2
1 rating
Rob Bielawski
3 May 2022
Virginia Beach, Virginia, United States
Behaviors
Flying
Barn Swallow (American)
Hirundo rustica erythrogaster
ML449120461
eBird checklist S108814071
Report
rating 3
1 rating
Rob Bielawski
3 May 2022
Virginia Beach, Virginia, United States
Behaviors
Flying
More results