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
Argyll and Bute, Scotland, United Kingdom
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
Report
Blair Whyte
20 Apr 2024
Moine Mhòr NNR, Argyll and Bute, Scotland, United Kingdom
ML617845242
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Rebecca Shipman
24 Aug 2023
Loch Gruinart RSPB Reserve, Argyll and Bute, Scotland, United Kingdom
ML606605161
Barn Swallow
Hirundo rustica
Report
rating 4
1 rating
Js Colsmith
10 May 2023
Taynuilt Jetty, Argyll and Bute, Scotland, United Kingdom
ML603646041
Barn Swallow
Hirundo rustica
Report
Peter Honeysett
10 Jul 2023
Argyll - undisclosed site, Argyll and Bute, Scotland, United Kingdom
ML596958791
Barn Swallow
Hirundo rustica
Report
Hope Huntington
11 May 2023
Isle of Iona, Argyll and Bute, Scotland, United Kingdom
ML593424521
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Yana Levchinsky
22 May 2023
Seabank, Argyll and Bute, Scotland, United Kingdom
ML589301761
Barn Swallow
Hirundo rustica
Report
Hope Huntington
7 May 2023
Gigha Achamore Gardens, Argyll and Bute, Scotland, United Kingdom
ML585534651
Barn Swallow
Hirundo rustica
Report
Sally Bergquist
19 May 2023
Iona Abbey and Nunnery, Argyll and Bute, Scotland, United Kingdom
ML575218661
Barn Swallow
Hirundo rustica
Report
rating 2
1 rating
Guillaume Calcagni
24 Apr 2023
GB (56,415, -5,474), Argyll and Bute, Scotland, United Kingdom
ML563547841
Barn Swallow
Hirundo rustica
Report
rating 2
1 rating
Guillaume Calcagni
24 Apr 2023
GB (56,415, -5,474), Argyll and Bute, Scotland, United Kingdom
ML563547851
Barn Swallow
Hirundo rustica
Report
rating 1
1 rating
Tiffany Khuu
14 Jun 2022
Bunnahabhain, Argyll and Bute, Scotland, United Kingdom
ML513989411
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Andy Woodward
9 Aug 2022
Between Mull and Staffa, Argyll and Bute, Scotland, United Kingdom
ML474167191
Barn Swallow
Hirundo rustica
Report
Travis Vance
7 May 2019
Cowal Way, Argyll and Bute, Scotland, United Kingdom
ML462193901
Barn Swallow
Hirundo rustica
Report
Jack Tordoff
30 May 2022
Isle of Iona, Argyll and Bute, Scotland, United Kingdom
ML456738251
Barn Swallow
Hirundo rustica
Report
Jack Tordoff
30 May 2022
Isle of Iona, Argyll and Bute, Scotland, United Kingdom
ML456738241
Barn Swallow
Hirundo rustica
Report
Neil Hammatt
15 Apr 2021
Colbruach, Argyll and Bute, Scotland, United Kingdom
ML326723681
Barn Swallow
Hirundo rustica
Report
Andrew William
17 May 2017
Loch Awe, Argyll and Bute, Scotland, United Kingdom
ML250282651
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Neil McMurray
14 Jul 2018
Luss Village & Foreshore, Argyll and Bute, Scotland, United Kingdom
ML237252351
Barn Swallow (White-bellied)
Hirundo rustica rustica
Report
rating 2
1 rating
Stephen Taylor
25 Sep 2015
Tarbert Harbour, Argyll and Bute, Scotland, United Kingdom
ML218656881
Barn Swallow
Hirundo rustica
Report
rating 3
2 ratings
Leonardo Rassu
13 Aug 2017
Luss Village & Foreshore, Argyll and Bute, Scotland, United Kingdom
ML197951851
Barn Swallow
Hirundo rustica
Report
rating 5
2 ratings
Leonardo Rassu
13 Aug 2017
Luss Village & Foreshore, Argyll and Bute, Scotland, United Kingdom
ML197951551
Barn Swallow (White-bellied)
Hirundo rustica rustica
Report
rating 2
1 rating
Stephen Long
16 Sep 2019
Bridgend Woods, Argyll and Bute, Scotland, United Kingdom
ML180224081
Barn Swallow
Hirundo rustica
Report
rating 1
1 rating
Gaye Beckwith
13 Jun 2018
Isle of Iona, Argyll and Bute, Scotland, United Kingdom
ML122454391
Barn Swallow (White-bellied)
Hirundo rustica rustica
Report
rating 2
1 rating
Steve McInnis
18 May 2018
Isle of Iona, Argyll and Bute, Scotland, United Kingdom
ML109910591
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
Susan Mac
18 May 2018
Isle of Staffa, Argyll and Bute, Scotland, United Kingdom
ML109385011
Barn Swallow (White-bellied)
Hirundo rustica rustica
Report
rating 4
2 ratings
Susan Mac
17 May 2018
Lagavulin, Argyll and Bute, Scotland, United Kingdom
ML109380201
Barn Swallow
Hirundo rustica
Report
rating 2
2 ratings
Oliver Winn
24 Jul 2018
PA32, Inveraray GB-Scotland (56.2374,-5.0736), Argyll and Bute, Scotland, United Kingdom
ML109185281
Barn Swallow
Hirundo rustica
Report
rating 1
1 rating
David McCorquodale
31 Aug 2017
Lochandhu Road, Taynuilt GB-Scotland, Argyll and Bute, Scotland, United Kingdom
ML103391651
Barn Swallow
Hirundo rustica
Report
rating 3
1 rating
David McCorquodale
31 Aug 2017
Lochandhu Road, Taynuilt GB-Scotland, Argyll and Bute, Scotland, United Kingdom
ML103391611
Barn Swallow (White-bellied)
Hirundo rustica rustica
Report
rating 2
2 ratings
Philip Holt
7 Aug 2013
Isle of Iona, Argyll and Bute, Scotland, United Kingdom
ML62755771
More results