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
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
ML619526672
eBird checklist S176735907
Report
Tim Schadel
24 May 2024
Wyoming, New York, United States
Barn Swallow
Hirundo rustica
ML619525976
eBird checklist S176725198
Report
Hugh Barger
24 May 2024
Rutherford, Tennessee, United States
Barn Swallow
Hirundo rustica
ML619525573
eBird checklist S173105828
Report
Thomas Bürgi
8 May 2024
Davis, Utah, United States
Barn Swallow
Hirundo rustica
ML619525572
eBird checklist S173105828
Report
Thomas Bürgi
8 May 2024
Davis, Utah, United States
Barn Swallow
Hirundo rustica
ML619525571
eBird checklist S173105828
Report
Thomas Bürgi
8 May 2024
Davis, Utah, United States
Barn Swallow
Hirundo rustica
ML619525570
eBird checklist S173105828
Report
Thomas Bürgi
8 May 2024
Davis, Utah, United States
Barn Swallow
Hirundo rustica
ML619525568
eBird checklist S173105828
Report
Thomas Bürgi
8 May 2024
Davis, Utah, United States
Barn Swallow
Hirundo rustica
ML619525565
eBird checklist S173105828
Report
Thomas Bürgi
8 May 2024
Davis, Utah, United States
Barn Swallow
Hirundo rustica
ML619525564
eBird checklist S173105828
Report
Thomas Bürgi
8 May 2024
Davis, Utah, United States
Barn Swallow
Hirundo rustica
ML619525360
eBird checklist S176736321
Report
rating 4
1 rating
Joshua Hedlund
24 May 2024
St. Louis City, Missouri, United States
Age and sex
Adult, Unknown sex - 1
Barn Swallow
Hirundo rustica
ML619525061
eBird checklist S176730268
Report
Joel Bookhammer
24 May 2024
Bedford, Pennsylvania, United States
Barn Swallow
Hirundo rustica
ML619525032
eBird checklist S176503867
Report
Francisco Javier Calvo lesmes
23 May 2024
Palencia, Castilla y León, Spain
Barn Swallow
Hirundo rustica
ML619524569
eBird checklist S176612970
Report
rating 4
1 rating
Nancy Elliot
23 May 2024
Renfrew, Ontario, Canada
Behaviors
Courtship, display, or copulation
Barn Swallow
Hirundo rustica
ML619524485
eBird checklist S176612970
Report
rating 4
1 rating
Nancy Elliot
23 May 2024
Renfrew, Ontario, Canada
Behaviors
Courtship, display, or copulation
Barn Swallow
Hirundo rustica
ML619524496
eBird checklist S172227710
Report
Thomas Bürgi
4 May 2024
Davis, Utah, United States
Barn Swallow
Hirundo rustica
ML619524495
eBird checklist S172227710
Report
Thomas Bürgi
4 May 2024
Davis, Utah, United States
Barn Swallow
Hirundo rustica
ML619524317
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619524325
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619524302
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619524270
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619524269
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619524243
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619524240
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619524234
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619524237
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619523581
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619523578
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619523560
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619523569
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
Barn Swallow
Hirundo rustica
ML619523252
eBird checklist S175790821
Report
Arrow Z L
18 May 2024
Essex, Ontario, Canada
More results