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
Hartlen Point
Export
Search results
Barn Swallow
Hirundo rustica
ML251456921
eBird checklist S71802018
Report
rating 4
3 ratings
Natalie Barkhouse-Bishop
25 Jul 2020
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML123218431
eBird checklist S49894132
Report
rating 5
2 ratings
Natalie Barkhouse-Bishop
12 Nov 2018
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML176557741
eBird checklist S59671861
Report
rating 4
2 ratings
Richard Stern
10 Sep 2019
Halifax, Nova Scotia, Canada
Age and sex
Adult, Unknown sex - X
Barn Swallow
Hirundo rustica
ML506189111
eBird checklist S122822118
Report
rating 4
2 ratings
David Currie
22 Nov 2022
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML506189041
eBird checklist S122822118
Report
rating 4
2 ratings
David Currie
22 Nov 2022
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML506465771
eBird checklist S122822201
Report
rating 5
1 rating
Mike Jones
22 Nov 2022
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML506465761
eBird checklist S122822201
Report
rating 5
1 rating
Mike Jones
22 Nov 2022
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML367561681
eBird checklist S94210666
Report
rating 4
2 ratings
Ray Wershler
5 Sep 2021
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML251456941
eBird checklist S71802018
Report
rating 4
2 ratings
Natalie Barkhouse-Bishop
25 Jul 2020
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML123914101
eBird checklist S49998046
Report
rating 4
2 ratings
Natalie Barkhouse-Bishop
17 Nov 2018
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML123218421
eBird checklist S49894132
Report
rating 4
2 ratings
Natalie Barkhouse-Bishop
12 Nov 2018
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML53100591
eBird checklist S35625062
Report
rating 4
2 ratings
Rita Viau
28 May 2006
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML385786361
eBird checklist S97208194
Report
rating 4
1 rating
Jim Edsall
6 Nov 2021
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML123914131
eBird checklist S49998046
Report
rating 4
2 ratings
Natalie Barkhouse-Bishop
17 Nov 2018
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML124151011
eBird checklist S50035773
Report
rating 3
2 ratings
Natalie Barkhouse-Bishop
18 Nov 2018
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML609355410
eBird checklist S150928850
Report
rating 3
1 rating
Jim Edsall
28 Sep 2023
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML506505241
eBird checklist S122873317
Report
rating 3
1 rating
David Currie
23 Nov 2022
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML385786201
eBird checklist S97208194
Report
rating 3
1 rating
Jim Edsall
6 Nov 2021
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML385786141
eBird checklist S97208194
Report
rating 3
1 rating
Jim Edsall
6 Nov 2021
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML242237231
eBird checklist S70239228
Report
rating 3
1 rating
Natalie Barkhouse-Bishop
9 Jun 2020
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML171166201
eBird checklist S58731630
Report
rating 3
1 rating
Justin Crosby
4 Aug 2019
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML123914121
eBird checklist S49998046
Report
rating 3
1 rating
Natalie Barkhouse-Bishop
17 Nov 2018
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML123653051
eBird checklist S49954199
Report
rating 3
1 rating
David Currie
15 Nov 2018
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML123268341
eBird checklist S49894132
Report
rating 3
1 rating
Natalie Barkhouse-Bishop
12 Nov 2018
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML123222651
eBird checklist S49894132
Report
rating 3
1 rating
Natalie Barkhouse-Bishop
12 Nov 2018
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML96746021
eBird checklist S44992753
Report
rating 3
1 rating
Andy de Champlain
27 Apr 2018
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML609355406
eBird checklist S150928850
Report
rating 2
1 rating
Jim Edsall
28 Sep 2023
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML506188961
eBird checklist S122822118
Report
rating 2
1 rating
David Currie
22 Nov 2022
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML177025391
eBird checklist S59601010
Report
rating 2
1 rating
Angela Granchelli
8 Sep 2019
Halifax, Nova Scotia, Canada
Barn Swallow
Hirundo rustica
ML176434931
eBird checklist S59651528
Report
rating 2
1 rating
Pat McKay
9 Sep 2019
Halifax, Nova Scotia, Canada
More results