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
Hartlen Point
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
Report
Mike Jones
5 Jun 2024
Hartlen Point, Halifax, Nova Scotia, Canada
ML620129786
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Jim Edsall
28 Sep 2023
Hartlen Point, Halifax, Nova Scotia, Canada
ML609355410
Barn Swallow
Hirundo rustica
Report
rating 2
1 rating
Jim Edsall
28 Sep 2023
Hartlen Point, Halifax, Nova Scotia, Canada
ML609355406
Barn Swallow
Hirundo rustica
Report
rating 1
1 rating
Jim Edsall
30 Nov 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML508867581
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
David Currie
23 Nov 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML506505241
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Mike Jones
22 Nov 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML506465761
Barn Swallow
Hirundo rustica
Report
rating 5
1 rating
Mike Jones
22 Nov 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML506465771
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
David Currie
22 Nov 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML506189111
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
David Currie
22 Nov 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML506189041
Barn Swallow
Hirundo rustica
Report
rating 2
1 rating
David Currie
22 Nov 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML506188961
Barn Swallow
Hirundo rustica
Report
rating 1
1 rating
Paolo Matteucci
20 Nov 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML505830211
Barn Swallow
Hirundo rustica
Report
rating 1
1 rating
Paolo Matteucci
20 Nov 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML505830131
Barn Swallow
Hirundo rustica
Report
rating 1
1 rating
Paolo Matteucci
20 Nov 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML505830121
Barn Swallow
Hirundo rustica
Report
rating 1
1 rating
Renee MacQuarrie
19 Nov 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML505226611
Barn Swallow
Hirundo rustica
Report
Jim Edsall
14 Aug 2022
Hartlen Point, Halifax, Nova Scotia, Canada
ML475577351
Barn Swallow
Hirundo rustica
Report
Josee LeBlanc
21 Jul 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML437841291
Barn Swallow
Hirundo rustica
Report
Josee LeBlanc
21 Jul 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML437841281
Barn Swallow
Hirundo rustica
Report
Josee LeBlanc
21 Jul 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML437841271
Barn Swallow
Hirundo rustica
Report
Josee LeBlanc
21 Jul 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML437841261
Barn Swallow
Hirundo rustica
Report
Josee LeBlanc
21 Jul 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML437841251
Barn Swallow
Hirundo rustica
Report
Josee LeBlanc
21 Jul 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML437841241
Barn Swallow
Hirundo rustica
Report
rating 2
3 ratings
David Currie
7 Nov 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML386024471
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Jim Edsall
6 Nov 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML385786361
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Jim Edsall
6 Nov 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML385786201
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Jim Edsall
6 Nov 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML385786141
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
Ray Wershler
5 Sep 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML367561681
Barn Swallow
Hirundo rustica
Report
Ross Hartinger
24 May 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML341934741
Barn Swallow
Hirundo rustica
Report
Ross Hartinger
24 May 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML341934731
Barn Swallow
Hirundo rustica
Report
Ross Hartinger
24 May 2021
Hartlen Point, Halifax, Nova Scotia, Canada
ML341934721
Barn Swallow
Hirundo rustica
Report
rating 4
2 ratings
Natalie Barkhouse-Bishop
25 Jul 2020
Hartlen Point, Halifax, Nova Scotia, Canada
ML251456941
More results