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
Moustached Treeswift - Hemiprocne mystacea
Export
Search results
Moustached Treeswift
Hemiprocne mystacea
ML638201148
eBird checklist S220424812
Report
rating 5
1 rating
Oscar Thomas
24 Mar 2025
Western, Solomon Islands
Moustached Treeswift
Hemiprocne mystacea
ML638201089
eBird checklist S220426496
Report
rating 3
1 rating
Oscar Thomas
24 Mar 2025
Western, Solomon Islands
Age and sex
Unknown age, Unknown sex - 1
Behaviors
Flying
Moustached Treeswift
Hemiprocne mystacea
ML637190969
eBird checklist S205689587
Report
rating 4
2 ratings
Chris Hill
1 Oct 2014
Maluku Utara, Maluku, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML636148147
eBird checklist S228702554
Report
rating 3
1 rating
Caleb Ong
18 Apr 2025
Papua Barat, Papua, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML634662841
eBird checklist S230871236
Report
rating 2
1 rating
Paul Tavares
24 Mar 2025
Western, Solomon Islands
Moustached Treeswift
Hemiprocne mystacea
ML634662842
eBird checklist S230871236
Report
rating 2
1 rating
Paul Tavares
24 Mar 2025
Western, Solomon Islands
Moustached Treeswift
Hemiprocne mystacea
ML634652389
eBird checklist S230735595
Report
Chris Hill
18 Apr 2025
West New Britain, Papua New Guinea
Moustached Treeswift
Hemiprocne mystacea
ML634368035
eBird checklist S229001343
Report
rating 4
2 ratings
Chris Hill
8 Apr 2025
West New Britain, Papua New Guinea
Behaviors
Flying
Moustached Treeswift
Hemiprocne mystacea
ML634368034
eBird checklist S229001343
Report
rating 3
2 ratings
Chris Hill
8 Apr 2025
West New Britain, Papua New Guinea
Behaviors
Flying
Moustached Treeswift
Hemiprocne mystacea
ML632592471
eBird checklist S220409577
Report
rating 2
1 rating
Richard Schofield
24 Mar 2025
Western, Solomon Islands
Moustached Treeswift
Hemiprocne mystacea
ML632592468
eBird checklist S220409577
Report
rating 2
1 rating
Richard Schofield
24 Mar 2025
Western, Solomon Islands
Moustached Treeswift
Hemiprocne mystacea
ML631658112
eBird checklist S214348314
Report
rating 5
1 rating
Su Li
19 Feb 2025
Maluku Utara, Maluku, Indonesia
Tags
Egg(s); Nest
Moustached Treeswift
Hemiprocne mystacea
ML631658116
eBird checklist S214348314
Report
rating 5
1 rating
Su Li
19 Feb 2025
Maluku Utara, Maluku, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML631658113
eBird checklist S214348314
Report
Su Li
19 Feb 2025
Maluku Utara, Maluku, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML631658114
eBird checklist S214348314
Report
Su Li
19 Feb 2025
Maluku Utara, Maluku, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML631658115
eBird checklist S214348314
Report
Su Li
19 Feb 2025
Maluku Utara, Maluku, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML629701515
eBird checklist S207968635
Report
rating 2
1 rating
Christian Dietzen
9 Aug 2007
Western, Papua New Guinea
Moustached Treeswift
Hemiprocne mystacea
ML628365023
eBird checklist S200526536
Report
rating 2
1 rating
Jildert Hijlkema
6 Oct 2024
Maluku Utara, Maluku, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML627784122
eBird checklist S199186252
Report
rating 4
2 ratings
Matthew Rathgeber
13 Oct 2024
Western, Solomon Islands
Moustached Treeswift
Hemiprocne mystacea
ML627586267
eBird checklist S205566399
Report
rating 3
1 rating
Greg Roberts
18 Oct 2024
Rennell and Bellona, Solomon Islands
Moustached Treeswift
Hemiprocne mystacea
ML627385460
eBird checklist S203544583
Report
rating 5
1 rating
Glen Valentine / Rockjumper Birding Tours
20 Nov 2024
Maluku, Maluku, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML627385459
eBird checklist S203544583
Report
rating 3
1 rating
Glen Valentine / Rockjumper Birding Tours
20 Nov 2024
Maluku, Maluku, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML627385458
eBird checklist S203544583
Report
rating 2
1 rating
Glen Valentine / Rockjumper Birding Tours
20 Nov 2024
Maluku, Maluku, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML627215035
eBird checklist S203648799
Report
rating 3
1 rating
Fadzrun A.
26 Nov 2024
Maluku Utara, Maluku, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML627214862
eBird checklist S203648799
Report
rating 2
1 rating
Fadzrun A.
26 Nov 2024
Maluku Utara, Maluku, Indonesia
Moustached Treeswift
Hemiprocne mystacea
ML627192793
eBird checklist S204655944
Report
rating 2
1 rating
Rafael LERCH
7 Dec 2024
Guadalcanal, Solomon Islands
Moustached Treeswift
Hemiprocne mystacea
ML626851188
eBird checklist S203922913
Report
rating 3
1 rating
Kaustubh Thirumalai
10 Jun 2012
Western, Solomon Islands
Moustached Treeswift
Hemiprocne mystacea
ML626660617
eBird checklist S193636833
Report
rating 3
1 rating
simon walkley
1 Sep 2024
West New Britain, Papua New Guinea
Media notes
Side view of Treeswift perched on high snag.
Age and sex
Adult, Unknown sex - 1
Moustached Treeswift
Hemiprocne mystacea
ML626660616
eBird checklist S193636833
Report
rating 2
1 rating
simon walkley
1 Sep 2024
West New Britain, Papua New Guinea
Media notes
Side view of Treeswift perched on high snag.
Age and sex
Adult, Unknown sex - 1
Moustached Treeswift
Hemiprocne mystacea
ML626286084
eBird checklist S200552631
Report
rating 5
3 ratings
Marco Valentini
28 Oct 2024
Papua Barat, Papua, Indonesia
More results