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
Whiskered Treeswift - Hemiprocne comata
Remove filter
Photos
Remove filter
Danum Valley--Borneo Rainforest Lodge
Export
Search results
Whiskered Treeswift
Hemiprocne comata
ML230272311
eBird checklist S57907257
Report
rating 5
134 ratings
Phil Chaon
3 Jul 2019
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML615355954
eBird checklist S140563497
Report
rating 5
39 ratings
Dubi Shapiro
5 Jun 2023
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML69034441
eBird checklist S38138971
Report
rating 5
4 ratings
Robert Gowan
6 Jul 2017
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML182729031
eBird checklist S60710567
Report
rating 5
3 ratings
Andrew Lau
1 Jun 2011
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML111876191
eBird checklist S10573293
Report
rating 4
3 ratings
John Drummond
29 Mar 2012
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML111876141
eBird checklist S10573293
Report
rating 4
3 ratings
John Drummond
29 Mar 2012
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML428198241
eBird checklist S34779318
Report
rating 5
2 ratings
GARY DOUGLAS
16 Apr 2015
Sabah, Malaysia
Media notes
Hemiprocne comata comata
Age and sex
Adult, Unknown sex - 1
Whiskered Treeswift
Hemiprocne comata
ML240440801
eBird checklist S22712877
Report
rating 5
2 ratings
Robert Lewis
8 Mar 2015
Sabah, Malaysia
Age and sex
Adult, Unknown sex - 1
Whiskered Treeswift
Hemiprocne comata
ML208249651
eBird checklist S60930915
Report
rating 5
2 ratings
Craig Robson
24 Oct 2019
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML208249641
eBird checklist S60930915
Report
rating 5
2 ratings
Craig Robson
24 Oct 2019
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML69034461
eBird checklist S38138971
Report
rating 4
3 ratings
Robert Gowan
6 Jul 2017
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML486469941
eBird checklist S116465072
Report
rating 5
2 ratings
Gary Rosenberg
18 Jul 2013
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML486469931
eBird checklist S116465072
Report
rating 5
2 ratings
Gary Rosenberg
18 Jul 2013
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML486469921
eBird checklist S116465072
Report
rating 5
2 ratings
Gary Rosenberg
18 Jul 2013
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML486469911
eBird checklist S116465072
Report
rating 5
2 ratings
Gary Rosenberg
18 Jul 2013
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML486469901
eBird checklist S116465072
Report
rating 5
2 ratings
Gary Rosenberg
18 Jul 2013
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML428198251
eBird checklist S34779318
Report
rating 5
2 ratings
GARY DOUGLAS
16 Apr 2015
Sabah, Malaysia
Media notes
Hemiprocne comata comata
Whiskered Treeswift
Hemiprocne comata
ML175239671
eBird checklist S58681858
Report
rating 5
2 ratings
James Moore (Maryland)
24 Jul 2019
Sabah, Malaysia
Age and sex
Adult, Unknown sex - X
Whiskered Treeswift
Hemiprocne comata
ML122779421
eBird checklist S49690303
Report
rating 5
2 ratings
Charley Hesse TROPICAL BIRDING
5 Nov 2018
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML122779431
eBird checklist S49690303
Report
rating 4
2 ratings
Charley Hesse TROPICAL BIRDING
5 Nov 2018
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML45191531
eBird checklist S18493530
Report
rating 3
3 ratings
Nigel Voaden
6 Jul 2009
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML560220231
eBird checklist S117139864
Report
rating 5
1 rating
Anonymous
28 Sep 2018
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML484825351
eBird checklist S71174770
Report
rating 5
1 rating
Gary Rosenberg
24 Apr 2015
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML203176041
eBird checklist S63831793
Report
rating 5
1 rating
Peter Ward
16 Jan 2015
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML174409541
eBird checklist S59318926
Report
rating 5
1 rating
Butch Carter
20 Jun 2015
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML612926641
eBird checklist S141043787
Report
rating 4
2 ratings
Susan Wellhofer
7 Jun 2023
Sabah, Malaysia
Tags
Watermark
Whiskered Treeswift
Hemiprocne comata
ML554113911
eBird checklist S132181192
Report
rating 4
2 ratings
Lisa Carol Wolf
30 Mar 2023
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML122527881
eBird checklist S49690349
Report
rating 4
2 ratings
Charley Hesse TROPICAL BIRDING
3 Nov 2018
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML111876231
eBird checklist S10573293
Report
rating 4
2 ratings
John Drummond
29 Mar 2012
Sabah, Malaysia
Whiskered Treeswift
Hemiprocne comata
ML615394672
eBird checklist S141072688
Report
rating 4
1 rating
Steven Whitebread
31 May 2023
Sabah, Malaysia
More results