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
Cook's Swift - Apus cooki
Export
Search results
Cook's Swift
Apus cooki
ML643327437
eBird checklist S278514469
Report
Nagahisa MIta
27 Jan 2017
Chiang Mai, Thailand
Cook's Swift
Apus cooki
ML643327431
eBird checklist S278514469
Report
Nagahisa MIta
27 Jan 2017
Chiang Mai, Thailand
Cook's Swift
Apus cooki
ML641186489
eBird checklist S159879750
Report
rating 2
1 rating
Mary Trombley
27 Jan 2024
Chiang Mai, Thailand
Cook's Swift
Apus cooki
ML640958646
eBird checklist S239429029
Report
rating 2
1 rating
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640958639
eBird checklist S239429029
Report
rating 2
1 rating
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640958644
eBird checklist S239429029
Report
rating 3
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Tags
Nest
Cook's Swift
Apus cooki
ML640958648
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640958645
eBird checklist S239429029
Report
rating 2
1 rating
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640958637
eBird checklist S239429029
Report
rating 4
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640958638
eBird checklist S239429029
Report
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640958636
eBird checklist S239429029
Report
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640957036
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640957026
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640957027
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640957025
eBird checklist S239429029
Report
rating 5
3 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640957008
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640957006
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640957007
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640956988
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640956987
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640956989
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640956986
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640956985
eBird checklist S239429029
Report
rating 5
2 ratings
Ayuwat Jearwattanakanok
17 May 2025
Mae Hong Son, Thailand
Cook's Swift
Apus cooki
ML640360606
eBird checklist S217646493
Report
Ayuwat Jearwattanakanok
10 Mar 2025
Phetchaburi, Thailand
Cook's Swift
Apus cooki
ML640253558
eBird checklist S266370051
Report
rating 4
2 ratings
Wich’yanan Limparungpatthanakij
9 Aug 2025
Chaiyaphum, Thailand
Behaviors
Flying
Cook's Swift
Apus cooki
ML640253556
eBird checklist S266370051
Report
rating 2
1 rating
Wich’yanan Limparungpatthanakij
9 Aug 2025
Chaiyaphum, Thailand
Behaviors
Flying
Cook's Swift
Apus cooki
ML640253557
eBird checklist S266370051
Report
rating 3
1 rating
Wich’yanan Limparungpatthanakij
9 Aug 2025
Chaiyaphum, Thailand
Behaviors
Flying
Cook's Swift
Apus cooki
ML639668871
eBird checklist S207301130
Report
rating 5
1 rating
Marky Mutchler
31 Dec 2024
Chiang Mai, Thailand
Cook's Swift
Apus cooki
ML639667201
eBird checklist S207302870
Report
rating 3
1 rating
Marky Mutchler
31 Dec 2024
Chiang Mai, Thailand
Cook's Swift
Apus cooki
ML639667199
eBird checklist S207302870
Report
rating 3
1 rating
Marky Mutchler
31 Dec 2024
Chiang Mai, Thailand
More results