Skip to content
Skip to results
Menu
Close
Main navigation
Search
Resources
Machine Learning
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
Birds
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
Sri Lanka Swallow - Cecropis hyperythra
Remove filter
Photos
Export
Search results
Sri Lanka Swallow
Cecropis hyperythra
ML205682831
eBird checklist S65132386
Report
rating 4
10 ratings
John Thompson
24 Mar 2012
Kalawana, Ratnapura, Sri Lanka
Media notes
On the ground collecting mud to build a nest. Elevation: 683 m. Date added to IB
…
Tags
Nest
Sri Lanka Swallow
Cecropis hyperythra
ML446488571
eBird checklist S109521109
Report
rating 5
6 ratings
Wei Yan
23 Apr 2022
Akmeemana, Galle, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML182053401
eBird checklist S60606675
Report
rating 4
8 ratings
David Clark
14 Oct 2019
Akmeemana, Galle, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML205017621
eBird checklist S65089582
Report
rating 4
10 ratings
Eric Francois Roualet
12 Nov 2016
Hambantota, Hambantota, Sri Lanka
Media notes
Sri Lanka swallow. Elevation: 0 m. Date added to IBC: February 21, 2017.
Sri Lanka Swallow
Cecropis hyperythra
ML158389451
eBird checklist S54615757
Report
rating 4
10 ratings
Joseph Bourget
6 Apr 2019
Devinuwara, Matara, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML306286541
eBird checklist S80793155
Report
rating 4
15 ratings
Danidu Geeganage
30 Jan 2021
Ingiriya, Kalutara, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML306286501
eBird checklist S80793155
Report
rating 4
15 ratings
Danidu Geeganage
30 Jan 2021
Ingiriya, Kalutara, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML214404671
eBird checklist S65395705
Report
rating 4
8 ratings
Dmytro & Elena Moraru
2 Jan 2020
Pothuvil, Ampara, Sri Lanka
Age and sex
Adult, Unknown sex - 2
Sri Lanka Swallow
Cecropis hyperythra
ML92839691
eBird checklist S44237684
Report
rating 4
11 ratings
David Clark
4 Apr 2018
Akmeemana, Galle, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML206195211
eBird checklist S65201928
Report
rating 4
7 ratings
Athula Edirisinghe
6 Nov 2011
Ratnapura, Ratnapura, Sri Lanka
Media notes
Perched on electric cable. Sri Lanka Swallow (Hirundo hyperythra). Endemic speci
…
Sri Lanka Swallow
Cecropis hyperythra
ML592998511
eBird checklist S144188622
Report
rating 5
3 ratings
Steve Potter
5 Jul 2023
Thissamaharama, Hambantota, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML500844031
eBird checklist S121907367
Report
rating 5
3 ratings
Alexander Cherinko
25 Apr 2021
Tangalle, Hambantota, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML205022351
eBird checklist S65089587
Report
rating 4
4 ratings
Eric Francois Roualet
14 Nov 2016
Thanamalvila, Monaragala, Sri Lanka
Media notes
Two birds under heavy rain. Elevation: 106 m. Date added to IBC: February 28, 20
…
Sri Lanka Swallow
Cecropis hyperythra
ML204877211
eBird checklist S65010600
Report
rating 4
4 ratings
Phillip Edwards
24 Mar 2007
Tangalle, Hambantota, Sri Lanka
Media notes
Adult with food taking off. Elevation: 2 m. Date added to IBC: October 14, 2019.
…
Behaviors
Carrying food
Sri Lanka Swallow
Cecropis hyperythra
ML204585821
eBird checklist S65238235
Report
rating 4
4 ratings
Marco Valentini
5 Feb 2019
Kalawana, Ratnapura, Sri Lanka
Media notes
Sri Lanka Swallow. Elevation: 699 m. Date added to IBC: March 16, 2019.
Sri Lanka Swallow
Cecropis hyperythra
ML205358931
eBird checklist S65114703
Report
rating 4
5 ratings
Fran Trabalon
6 Jan 2012
Hambantota, Hambantota, Sri Lanka
Media notes
Sri Lanka swallows perched in the rain. Elevation: 1 m. Date added to IBC: June
…
Sri Lanka Swallow
Cecropis hyperythra
ML204340651
eBird checklist S64979384
Report
rating 4
7 ratings
Tadeusz Stawarczyk
2 Feb 2015
Yatiyanthota, Kegalla, Sri Lanka
Media notes
A bird perching on a wire. Elevation: 269 m. Date added to IBC: June 22, 2016.
Sri Lanka Swallow
Cecropis hyperythra
ML52716401
eBird checklist S35044524
Report
rating 4
4 ratings
Kathleen McEachern
5 Mar 2017
Balangoda, Ratnapura, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML52716391
eBird checklist S35044524
Report
rating 4
4 ratings
Kathleen McEachern
5 Mar 2017
Balangoda, Ratnapura, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML182053411
eBird checklist S60606675
Report
rating 4
3 ratings
David Clark
14 Oct 2019
Akmeemana, Galle, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML100325571
eBird checklist S42865085
Report
rating 4
3 ratings
Mark Smiles
17 Feb 2018
Dambulla, Matale, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML612368106
eBird checklist S156596984
Report
rating 5
2 ratings
Daniel Winzeler
18 Dec 2023
Ehetuwewa, Kurunegala, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML612074389
eBird checklist S156066182
Report
rating 5
2 ratings
Daniel Winzeler
10 Dec 2023
Thissamaharama, Hambantota, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML551368811
eBird checklist S130793667
Report
rating 5
2 ratings
Stanislav Harvančík
28 Feb 2023
Meegahakivula, Badulla, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML535044291
eBird checklist S128250171
Report
rating 5
2 ratings
Prabath Gunasekara
14 Apr 2022
Neluwa, Galle, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML515221151
eBird checklist S124261902
Report
rating 5
2 ratings
Dmytro & Elena Moraru
14 Dec 2022
Hambantota, Hambantota, Sri Lanka
Age and sex
Adult, Unknown sex - 1
Sri Lanka Swallow
Cecropis hyperythra
ML231203011
eBird checklist S68479621
Report
rating 5
2 ratings
M V BHAKTHA
28 Mar 2018
Katharagama, Monaragala, Sri Lanka
Sri Lanka Swallow
Cecropis hyperythra
ML222654101
eBird checklist S65395693
Report
rating 5
2 ratings
Dmytro & Elena Moraru
8 Jan 2020
Thissamaharama, Hambantota, Sri Lanka
Age and sex
Adult, Unknown sex - 1
Sri Lanka Swallow
Cecropis hyperythra
ML214241361
eBird checklist S65395697
Report
rating 5
2 ratings
Dmytro & Elena Moraru
31 Dec 2019
Lahugala, Ampara, Sri Lanka
Age and sex
Adult Female - 1; Adult Male - 1
Sri Lanka Swallow
Cecropis hyperythra
ML160602951
eBird checklist S56683931
Report
rating 4
3 ratings
Dasun Wasala
22 Nov 2018
Panvila, Kandy, Sri Lanka
More results