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
Filter by photos
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
Export
Search results
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
10 ratings
John Thompson
24 Mar 2012
Sinharaja Forest Reserve, Kalawana, Ratnapura, Sri Lanka
ML205682831
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
6 ratings
Wei Yan
23 Apr 2022
Hiyare Tank, Akmeemana, Galle, Sri Lanka
ML446488571
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
8 ratings
David Clark
14 Oct 2019
Hiyare Tank, Akmeemana, Galle, Sri Lanka
ML182053401
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
10 ratings
Eric Francois Roualet
12 Nov 2016
Bundala NP (General), Hambantota, Hambantota, Sri Lanka
ML205017621
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
10 ratings
Joseph Bourget
6 Apr 2019
Hotel Mahena, Devinuwara, Matara, Sri Lanka
ML158389451
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
15 ratings
Danidu Geeganage
30 Jan 2021
Bodinagala Forest Reserve (Dombagaskanda), Ingiriya, Kalutara, Sri Lanka
ML306286541
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
15 ratings
Danidu Geeganage
30 Jan 2021
Bodinagala Forest Reserve (Dombagaskanda), Ingiriya, Kalutara, Sri Lanka
ML306286501
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
8 ratings
Dmytro & Elena Moraru
2 Jan 2020
Pudududiyiruppu, near Pottuvil, Pothuvil, Ampara, Sri Lanka
ML214404671
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
11 ratings
David Clark
4 Apr 2018
Hiyare Tank, Akmeemana, Galle, Sri Lanka
ML92839691
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
7 ratings
Athula Edirisinghe
6 Nov 2011
Ratnapura (6.688, 80.3967), Ratnapura, Ratnapura, Sri Lanka
ML206195211
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
3 ratings
Steve Potter
5 Jul 2023
Yala National Park, Sri Lanka, Thissamaharama, Hambantota, Sri Lanka
ML592998511
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
3 ratings
Alexander Cherinko
25 Apr 2021
Flooded Fields near Rekawa Beach, Tangalle, Hambantota, Sri Lanka
ML500844031
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
4 ratings
Eric Francois Roualet
14 Nov 2016
Uda Walawe NP, Thanamalvila, Monaragala, Sri Lanka
ML205022351
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
4 ratings
Phillip Edwards
24 Mar 2007
Rekawa Lagoon, Tangalle, Hambantota, Sri Lanka
ML204877211
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
4 ratings
Marco Valentini
5 Feb 2019
Sinharaja Forest Reserve, Kalawana, Ratnapura, Sri Lanka
ML204585821
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
5 ratings
Fran Trabalon
6 Jan 2012
Bundala NP (General), Hambantota, Hambantota, Sri Lanka
ML205358931
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
7 ratings
Tadeusz Stawarczyk
2 Feb 2015
Kitulgala (General), Yatiyanthota, Kegalla, Sri Lanka
ML204340651
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
4 ratings
Kathleen McEachern
5 Mar 2017
Dehigasthalawa, Balangoda, Sri Lanka 6.641816; 80.707720, Balangoda, Ratnapura, Sri Lanka
ML52716401
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
4 ratings
Kathleen McEachern
5 Mar 2017
Dehigasthalawa, Balangoda, Sri Lanka 6.641816; 80.707720, Balangoda, Ratnapura, Sri Lanka
ML52716391
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
3 ratings
David Clark
14 Oct 2019
Hiyare Tank, Akmeemana, Galle, Sri Lanka
ML182053411
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 4
3 ratings
Mark Smiles
17 Feb 2018
Kuwera Eco Lodge (7.9857,80.7750), Dambulla, Matale, Sri Lanka
ML100325571
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
2 ratings
Daniel Winzeler
18 Dec 2023
Ulpotha Yoga Retreat, Ehetuwewa, Kurunegala, Sri Lanka
ML612368106
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
2 ratings
Daniel Winzeler
10 Dec 2023
Yala National Park (General), Thissamaharama, Hambantota, Sri Lanka
ML612074389
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
2 ratings
Stanislav Harvančík
28 Feb 2023
Mahiyangana Road, Uva Province, LK (7,092, 81,05)., Meegahakivula, Badulla, Sri Lanka
ML551368811
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
2 ratings
Prabath Gunasekara
14 Apr 2022
Dellawa Neluwa Road (Yabaragodella), Neluwa, Galle, Sri Lanka
ML535044291
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
2 ratings
Dmytro & Elena Moraru
14 Dec 2022
Bundala NP (General), Hambantota, Hambantota, Sri Lanka
ML515221151
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
2 ratings
Moditha Kodikara Arachchi
4 Feb 2021
Thangalle Marsh, Tangalle, Hambantota, Sri Lanka
ML305010671
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
2 ratings
M V BHAKTHA
28 Mar 2018
Yala National Park, Kataragama, Sri Lanka, Katharagama, Monaragala, Sri Lanka
ML231203011
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
2 ratings
Dmytro & Elena Moraru
8 Jan 2020
Kirinda - Yala Road, Thissamaharama, Hambantota, Sri Lanka
ML222654101
Sri Lanka Swallow
Cecropis hyperythra
Report
rating 5
2 ratings
Dmytro & Elena Moraru
31 Dec 2019
Panama, Lahugala, Ampara, Sri Lanka
ML214241361
More results