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
Singapore
Remove filter
Photos
Export
Search results
Barn Swallow (Buff-bellied)
Hirundo rustica gutturalis/mandschurica
ML501429281
eBird checklist S122004468
Report
rating 5
5 ratings
Kaeden Sim
7 Nov 2022
Singapore, Singapore
Barn Swallow (Buff-bellied)
Hirundo rustica gutturalis/mandschurica
ML501429271
eBird checklist S122004468
Report
rating 5
3 ratings
Kaeden Sim
7 Nov 2022
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML55442021
eBird checklist S36189096
Report
rating 4
10 ratings
Martin Kennewell
23 Apr 2017
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML612874726
eBird checklist S157457364
Report
rating 5
2 ratings
Joshua Chong
30 Dec 2023
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML612071108
eBird checklist S156053559
Report
rating 5
2 ratings
Evelyn Lee
10 Dec 2023
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML611790720
eBird checklist S155577445
Report
rating 5
2 ratings
Yan Ze Ng
2 Dec 2023
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML610389474
eBird checklist S153085038
Report
rating 5
2 ratings
sheau torng lim
6 Mar 2016
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML610389278
eBird checklist S153084617
Report
rating 5
2 ratings
sheau torng lim
12 Mar 2016
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML610389120
eBird checklist S153084313
Report
rating 5
2 ratings
sheau torng lim
19 Mar 2016
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML610269518
eBird checklist S152879875
Report
rating 5
2 ratings
sheau torng lim
8 Jan 2017
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML609657489
eBird checklist S151586577
Report
rating 5
2 ratings
sheau torng lim
3 Nov 2021
Singapore, Singapore
Barn Swallow (Buff-bellied)
Hirundo rustica gutturalis/mandschurica
ML505123991
eBird checklist S122334891
Report
rating 5
2 ratings
Bear Jia
13 Nov 2022
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML503818691
eBird checklist S122398129
Report
rating 5
2 ratings
Kenneth Cheong
14 Nov 2022
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML179669591
eBird checklist S60231218
Report
rating 5
2 ratings
Anonymous
30 Sep 2019
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML203438101
eBird checklist S63869043
Report
rating 4
3 ratings
norman wu
26 Jan 2020
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML124984921
eBird checklist S50170569
Report
rating 4
3 ratings
Mike Hooper
24 Nov 2018
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML614553804
eBird checklist S160903530
Report
rating 5
2 ratings
Rogier Niessen
8 Feb 2024
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML612914143
eBird checklist S157674949
Report
rating 5
2 ratings
Soong Ming Wong
26 Oct 2023
Singapore, Singapore
Age and sex
Adult, Unknown sex - 1
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML612118723
eBird checklist S156136418
Report
rating 5
2 ratings
Martti Siponen
14 Nov 2010
Singapore, Singapore
Barn Swallow (Buff-bellied)
Hirundo rustica gutturalis/mandschurica
ML611790719
eBird checklist S155577445
Report
rating 5
2 ratings
Yan Ze Ng
2 Dec 2023
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML611579891
eBird checklist S152449148
Report
rating 5
2 ratings
Phil Davis
17 Oct 2023
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML609662292
eBird checklist S151596320
Report
rating 5
2 ratings
sheau torng lim
22 Nov 2020
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML609661766
eBird checklist S151594990
Report
rating 5
2 ratings
sheau torng lim
9 Dec 2020
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML609448881
eBird checklist S151146429
Report
rating 5
2 ratings
Tammy Elizabeth
28 Sep 2023
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML609043041
eBird checklist S150327175
Report
rating 5
2 ratings
sheau torng lim
24 Oct 2022
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML522832151
eBird checklist S125902716
Report
rating 5
2 ratings
Steven Cheong
11 Jan 2023
Singapore, Singapore
Barn Swallow (Buff-bellied)
Hirundo rustica gutturalis/mandschurica
ML518528931
eBird checklist S124955964
Report
rating 5
2 ratings
Yuh Woei Chong
31 Dec 2022
Singapore, Singapore
Age and sex
Adult, Unknown sex - 1
Barn Swallow
Hirundo rustica
ML514561631
eBird checklist S123774170
Report
rating 5
2 ratings
Boon Chong Chen
11 Dec 2022
Singapore, Singapore
Barn Swallow
Hirundo rustica
ML513455701
eBird checklist S124033237
Report
rating 5
2 ratings
Andrew William
12 Nov 2022
Singapore, Singapore
Barn Swallow (Buff-bellied)
Hirundo rustica gutturalis/mandschurica
ML503840721
eBird checklist S122398129
Report
rating 5
2 ratings
Kenneth Cheong
14 Nov 2022
Singapore, Singapore
More results