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
עִברִית
Italiano
日本語
Монгол
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Habitat/Soundscape
Other animals
All
Species name
Clear
Not found
Filter by photos
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
Filters
Archive
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
Crested Treeswift - Hemiprocne coronata
Export
Search results
Crested Treeswift
Hemiprocne coronata
Venkatesh Agarwal
26 Oct 2025
Jaipurdoddi, Bengaluru Urban, Karnataka, India
ML644145565
Report
Crested Treeswift
Hemiprocne coronata
Venkatesh Agarwal
26 Oct 2025
Jaipurdoddi, Bengaluru Urban, Karnataka, India
ML644145566
Report
Crested Treeswift
Hemiprocne coronata
Rounnakorn Thientongtaworn
26 Oct 2025
Dong Yai Wildlife Sanctuary--Laloeng Roi Roo, Buri Ram, Thailand
ML644140763
Report
Crested Treeswift
Hemiprocne coronata
Rounnakorn Thientongtaworn
26 Oct 2025
Dong Yai Wildlife Sanctuary--Laloeng Roi Roo, Buri Ram, Thailand
ML644140764
Report
Crested Treeswift
Hemiprocne coronata
Rounnakorn Thientongtaworn
26 Oct 2025
Dong Yai Wildlife Sanctuary--Laloeng Roi Roo, Buri Ram, Thailand
ML644140765
Report
Crested Treeswift
Hemiprocne coronata
Rounnakorn Thientongtaworn
26 Oct 2025
Dong Yai Wildlife Sanctuary--Laloeng Roi Roo, Buri Ram, Thailand
ML644140762
Report
Crested Treeswift
Hemiprocne coronata
Savio Fonseca (www.avocet-peregrine.com)
21 Oct 2025
Bondla Wildlife Sanctuary, North Goa, Goa, India
ML644138529
Report
Crested Treeswift
Hemiprocne coronata
Dananjaya Karunaratna
25 Aug 2024
Forest Edge Bungalow Wilpattu, Nochchiyagama, Anuradhapura, Sri Lanka
ML644131560
Report
Crested Treeswift
Hemiprocne coronata
R Thapar
13 Oct 2025
Ganjem Junction and Ganjeshwari Temple, North Goa, Goa, India
ML644018240
Report
Crested Treeswift
Hemiprocne coronata
R Thapar
13 Oct 2025
Ganjem Junction and Ganjeshwari Temple, North Goa, Goa, India
ML644018241
Report
Crested Treeswift
Hemiprocne coronata
R Thapar
13 Oct 2025
Ganjem Junction and Ganjeshwari Temple, North Goa, Goa, India
ML644018239
Report
Crested Treeswift
Hemiprocne coronata
rating 5
2 ratings
Vivek Saggar
13 Oct 2025
Ganjem Junction and Ganjeshwari Temple, North Goa, Goa, India
ML643991075
Report
Crested Treeswift
Hemiprocne coronata
Vivek Saggar
13 Oct 2025
Ganjem Junction and Ganjeshwari Temple, North Goa, Goa, India
ML643991073
Report
Crested Treeswift
Hemiprocne coronata
rating 5
2 ratings
Vivek Saggar
13 Oct 2025
Ganjem Junction and Ganjeshwari Temple, North Goa, Goa, India
ML643991074
Report
Crested Treeswift
Hemiprocne coronata
rating 4
1 rating
Arulvelan Thillainayagam
27 Sep 2025
Bandipur NP--Mangala Village, Chamarajanagara, Karnataka, India
ML643971520
Report
Crested Treeswift
Hemiprocne coronata
Baranidharan S
10 Oct 2025
Perumal Malai, Palani Hills, Dindigul, Tamil Nadu, India
ML643874846
Report
Crested Treeswift
Hemiprocne coronata
Jagdish Jatiya
21 Oct 2025
Jabalpur, Madhya Pradesh, IN (23.172, 80.036), Jabalpur, Madhya Pradesh, India
ML643869869
Report
Crested Treeswift
Hemiprocne coronata
乐阳 刘
5 Oct 2025
洪崩河 (Hongbenghe), Yunnan, China
ML643864512
Report
Crested Treeswift
Hemiprocne coronata
Shubham Giri
12 Oct 2025
Moha, Maharashtra, IN (20.432, 78.162), Yavatmal, Maharashtra, India
ML643862661
Report
Crested Treeswift
Hemiprocne coronata
Shubham Giri
12 Oct 2025
Moha, Maharashtra, IN (20.432, 78.162), Yavatmal, Maharashtra, India
ML643862663
Report
Crested Treeswift
Hemiprocne coronata
Shubham Giri
12 Oct 2025
Moha, Maharashtra, IN (20.432, 78.162), Yavatmal, Maharashtra, India
ML643862664
Report
Crested Treeswift
Hemiprocne coronata
Shubham Giri
12 Oct 2025
Moha, Maharashtra, IN (20.432, 78.162), Yavatmal, Maharashtra, India
ML643862660
Report
Crested Treeswift
Hemiprocne coronata
Shubham Giri
12 Oct 2025
Moha, Maharashtra, IN (20.432, 78.162), Yavatmal, Maharashtra, India
ML643862662
Report
Crested Treeswift
Hemiprocne coronata
Shubham Giri
12 Oct 2025
Moha, Maharashtra, IN (20.432, 78.162), Yavatmal, Maharashtra, India
ML643862628
Report
Crested Treeswift
Hemiprocne coronata
rating 2
1 rating
Shubham Giri
12 Oct 2025
Moha, Maharashtra, IN (20.432, 78.162), Yavatmal, Maharashtra, India
ML643819757
Report
Crested Treeswift
Hemiprocne coronata
Dananjaya Karunaratna
19 Oct 2025
Kumbuk Ella Estate, Imbulpe, Ratnapura, Sri Lanka
ML643772512
Report
Crested Treeswift
Hemiprocne coronata
Soumyadip Mondal
22 Mar 2023
Corbett NP--Bijrani Guest House, Nainital, Uttarakhand, India
ML643764086
Report
Crested Treeswift
Hemiprocne coronata
Soumyadip Mondal
22 Mar 2023
Corbett NP--Bijrani Guest House, Nainital, Uttarakhand, India
ML643763800
Report
Crested Treeswift
Hemiprocne coronata
Praveen Joshi
10 Oct 2025
Chausala Forest Range, Yavatmal, Maharashtra, India
ML643758889
Report
Crested Treeswift
Hemiprocne coronata
Praveen Joshi
10 Oct 2025
Chausala Forest Range, Yavatmal, Maharashtra, India
ML643758894
Report
More results