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
Gray-rumped Treeswift - Hemiprocne longipennis
Export
Search results
Gray-rumped Treeswift
Hemiprocne longipennis
ML638864488
eBird checklist S259380048
Report
Chan Chee Keong
13 Jul 2025
Selangor, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638840641
eBird checklist S259533181
Report
Lars Mannzen
13 Jul 2025
Perak, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638840640
eBird checklist S259533181
Report
Lars Mannzen
13 Jul 2025
Perak, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638766425
eBird checklist S258987718
Report
Anonymous
10 Dec 2020
Singapore, Singapore
Gray-rumped Treeswift
Hemiprocne longipennis
ML638704128
eBird checklist S208469427
Report
Tsuyoshi Endo
22 Aug 2017
Sabah, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638703218
eBird checklist S253906671
Report
Sze On Ng (Aaron)
25 Jun 2025
Pahang, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638698472
eBird checklist S251300823
Report
Joshua Stacy
17 Jun 2025
Sabah, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638698303
eBird checklist S251300823
Report
Joshua Stacy
17 Jun 2025
Sabah, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638639164
eBird checklist S237621788
Report
Marianne Walsh
13 May 2025
Pahang, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638622603
eBird checklist S250554520
Report
Cynthia Su
15 Jun 2025
Bali, Nusa Tenggara, Indonesia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638621970
eBird checklist S250554525
Report
Cynthia Su
15 Jun 2025
Bali, Nusa Tenggara, Indonesia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638621968
eBird checklist S250554525
Report
Cynthia Su
15 Jun 2025
Bali, Nusa Tenggara, Indonesia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638621969
eBird checklist S250554525
Report
Cynthia Su
15 Jun 2025
Bali, Nusa Tenggara, Indonesia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638583686
eBird checklist S257763370
Report
Terence Degan
7 Jul 2025
Bali, Nusa Tenggara, Indonesia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638517803
eBird checklist S257344961
Report
Jukree Sisonmak
6 Jul 2025
Phatthalung, Thailand
Gray-rumped Treeswift
Hemiprocne longipennis
ML638517752
eBird checklist S257344961
Report
Jukree Sisonmak
6 Jul 2025
Phatthalung, Thailand
Gray-rumped Treeswift
Hemiprocne longipennis
ML638485139
eBird checklist S252219615
Report
Lemon Lam
20 Jun 2025
Selangor, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638476660
eBird checklist S253628866
Report
Trevor Hardaker
24 Jun 2025
Jawa Timur, Jawa, Indonesia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638437412
eBird checklist S206271293
Report
Marky Mutchler
23 Dec 2024
Phetchaburi, Thailand
Gray-rumped Treeswift
Hemiprocne longipennis
ML638437413
eBird checklist S206271293
Report
Marky Mutchler
23 Dec 2024
Phetchaburi, Thailand
Gray-rumped Treeswift
Hemiprocne longipennis
ML638400077
eBird checklist S252413004
Report
mickey wu
20 Jun 2025
Selangor, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638360860
eBird checklist S251936739
Report
mickey wu
19 Jun 2025
Selangor, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638339721
eBird checklist S254454006
Report
Octavianti Puspita
27 Jun 2025
Jawa Barat, Jawa, Indonesia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638187319
eBird checklist S224268344
Report
Michael Ortner
10 Apr 2025
Sabah, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638166807
eBird checklist S254719879
Report
Sze On Ng (Aaron)
28 Jun 2025
Pahang, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638134563
eBird checklist S254508732
Report
Lars Mannzen
27 Jun 2025
Perak, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638134562
eBird checklist S254508732
Report
Lars Mannzen
27 Jun 2025
Perak, Malaysia
Gray-rumped Treeswift
Hemiprocne longipennis
ML638132107
eBird checklist S253600107
Report
rating 2
1 rating
Philip Steiner
24 Jun 2025
Phetchaburi, Thailand
Gray-rumped Treeswift
Hemiprocne longipennis
ML638132108
eBird checklist S253600107
Report
rating 1
1 rating
Philip Steiner
24 Jun 2025
Phetchaburi, Thailand
Gray-rumped Treeswift
Hemiprocne longipennis
ML638132106
eBird checklist S253600107
Report
rating 3
1 rating
Philip Steiner
24 Jun 2025
Phetchaburi, Thailand
More results