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
Best quality
Search
Clear filters
Remove filter
Moustached Treeswift - Hemiprocne mystacea
Export
Search results
Moustached Treeswift
Hemiprocne mystacea
rating 5
35 ratings
Lars Petersson | My World of Bird Photography
5 Jul 2014
Manus Island, Manus, Papua New Guinea
ML205967151
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
14 ratings
Lars Petersson | My World of Bird Photography
5 Jul 2014
Manus Island, Manus, Papua New Guinea
ML205967141
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
12 ratings
Lars Petersson | My World of Bird Photography
6 Jul 2015
Rennell Island, Rennell and Bellona, Solomon Islands
ML205903161
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
11 ratings
Lars Petersson | My World of Bird Photography
6 Jul 2015
Rennell Island, Rennell and Bellona, Solomon Islands
ML205903151
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
9 ratings
Benjamin Van Doren
28 May 2018
ID-Moluccas-Jalan Trans Seram (-2.9612,129.0658), Maluku, Maluku, Indonesia
ML104675151
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
8 ratings
JJ Harrison
5 Apr 2024
Sanana (Konservasi Burung Bidadari, Kali Batu Putih), Maluku Utara, Maluku, Indonesia
ML623925606
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
7 ratings
Doug Gochfeld
12 Jul 2018
Elevala and Ketu Rivers, Western, Papua New Guinea
ML114375631
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
5 ratings
Marco Valentini
28 Oct 2024
Saleo 3, Papua Barat, Papua, Indonesia
ML626273681
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
13 ratings
Eric VanderWerf
2 Nov 2013
Weda, Maluku Utara, Maluku, Indonesia
ML71795041
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
10 ratings
Daniel Jimenez
20 Nov 2017
Sawai Village Road, Maluku, Maluku, Indonesia
ML201942471
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
9 ratings
Daniel Jimenez
20 Nov 2017
Sawai Village Road, Maluku, Maluku, Indonesia
ML201942431
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
4 ratings
Marco Valentini
28 Oct 2024
Saleo 3, Papua Barat, Papua, Indonesia
ML626273682
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
4 ratings
Josep del Hoyo
1 Sep 2014
Weda, Maluku Utara, Maluku, Indonesia
ML201410661
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
4 ratings
Edwin Scholes
13 Jul 2008
Halmahera Island, Batu-Puti Camp, Maluku Utara, Maluku, Indonesia
ML457692
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
9 ratings
Mehd Halaouate
9 Aug 2006
Buru (-3.4147, 126.65), Maluku, Maluku, Indonesia
ML205946081
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
7 ratings
Markus Lilje
Unknown
Fly River (-5.5777, 141.438), Western, Papua New Guinea
ML711191
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
5 ratings
Josep del Hoyo
1 Sep 2014
Weda, Maluku Utara, Maluku, Indonesia
ML201410681
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
4 ratings
Chris Venetz | Ornis Birding Expeditions
10 Sep 2019
Airport Bay (Waigeo), Papua Barat, Papua, Indonesia
ML588191691
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
4 ratings
Ashley Banwell
17 Jul 2010
Mount Balbi, North Solomons (Bougainville), Papua New Guinea
ML172349091
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
3 ratings
Marco Valentini
28 Oct 2024
Saleo 3, Papua Barat, Papua, Indonesia
ML626286084
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
3 ratings
Marco Valentini
28 Oct 2024
Saleo 3, Papua Barat, Papua, Indonesia
ML626162522
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
3 ratings
Robert Lockett
25 Aug 2022
Road between ferry terminal and Raja Ampat Dive Resort, Papua Barat, Papua, Indonesia
ML479830951
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
8 ratings
Frédéric PELSY
24 Sep 2014
Kiunga--Town, Western, Papua New Guinea
ML206206161
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
6 ratings
Markus Lilje
9 Aug 2014
Elevala River, Western, Papua New Guinea
ML206148211
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
6 ratings
John Holmes
22 Apr 2013
Lelet Plateau, New Ireland, Papua New Guinea
ML205932921
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
6 ratings
James Eaton
1 Jan 2011
Manusela National Park, Maluku, Maluku, Indonesia
ML205764641
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
3 ratings
Frédéric PELSY
17 Oct 2022
Sorong Mangroves, Papua Barat, Papua, Indonesia
ML522327051
Report
Moustached Treeswift
Hemiprocne mystacea
rating 5
3 ratings
Charley Hesse
4 Aug 2019
Waigeo (-0.4202,130.7920), Papua Barat, Papua, Indonesia
ML171488871
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
4 ratings
Josep del Hoyo
29 Sep 2010
Tingoa (-11.56, 160.07), Rennell and Bellona, Solomon Islands
ML205058441
Report
Moustached Treeswift
Hemiprocne mystacea
rating 4
4 ratings
Greg Baker
15 Apr 2017
Imburanu, Western, Solomon Islands
ML201804011
Report
More results