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
Recently uploaded
Search
Clear filters
Remove filter
Photos
Remove filter
Pacific Swallow - Hirundo tahitica
Export
Search results
Pacific Swallow
Hirundo tahitica
ML619668381
eBird checklist S177534500
Report
Chengheng Hu
27 May 2024
New Taipei City, Taiwan
Pacific Swallow
Hirundo tahitica
ML619662920
eBird checklist S177466884
Report
jason wu
27 May 2024
Taitung County, Taiwan
Pacific Swallow
Hirundo tahitica
ML619662921
eBird checklist S177466884
Report
jason wu
27 May 2024
Taitung County, Taiwan
Pacific Swallow
Hirundo tahitica
ML619651719
eBird checklist S177163647
Report
rating 4
1 rating
Michael Sanders
26 May 2024
Chon Buri, Thailand
Pacific Swallow
Hirundo tahitica
ML619650481
eBird checklist S174928797
Report
Geoffrey A. Williamson
17 May 2024
Western, Fiji
Pacific Swallow
Hirundo tahitica
ML619631548
eBird checklist S174052126
Report
Geoffrey A. Williamson
13 May 2024
Western, Fiji
Pacific Swallow
Hirundo tahitica
ML619617741
eBird checklist S176945441
Report
rating 5
1 rating
Todd A. Watkins
25 May 2024
Nantou County, Taiwan
Pacific Swallow
Hirundo tahitica
ML619617561
eBird checklist S176945441
Report
rating 5
1 rating
Todd A. Watkins
25 May 2024
Nantou County, Taiwan
Pacific Swallow
Hirundo tahitica
ML619615461
eBird checklist S173394715
Report
Jeremy Lindsell
11 May 2024
Singapore, Singapore
Pacific Swallow
Hirundo tahitica
ML619613474
eBird checklist S171257632
Report
Simon Pinder
1 May 2024
Taitung County, Taiwan
Pacific Swallow
Hirundo tahitica
ML619566652
eBird checklist S176847644
Report
Christopher Whiteley
25 May 2024
Sarangani, Philippines
Pacific Swallow
Hirundo tahitica
ML619555433
eBird checklist S165245180
Report
Breyden Beeke
18 Mar 2024
Bataan, Philippines
Pacific Swallow
Hirundo tahitica
ML619555432
eBird checklist S165245180
Report
Breyden Beeke
18 Mar 2024
Bataan, Philippines
Pacific Swallow
Hirundo tahitica
ML619555434
eBird checklist S165245180
Report
Breyden Beeke
18 Mar 2024
Bataan, Philippines
Pacific Swallow
Hirundo tahitica
ML619524014
eBird checklist S176733036
Report
rating 3
1 rating
Sakkarin Sansuk
24 May 2024
Chon Buri, Thailand
Pacific Swallow
Hirundo tahitica
ML619518175
eBird checklist S176466242
Report
jason wu
23 May 2024
Taitung County, Taiwan
Pacific Swallow
Hirundo tahitica
ML619518176
eBird checklist S176466242
Report
jason wu
23 May 2024
Taitung County, Taiwan
Pacific Swallow
Hirundo tahitica
ML619515592
eBird checklist S167114916
Report
Arden Anderson
4 Apr 2024
Bohol, Philippines
Pacific Swallow
Hirundo tahitica
ML619514345
eBird checklist S176666018
Report
Kini Roesler
23 May 2024
East New Britain, Papua New Guinea
Pacific Swallow
Hirundo tahitica
ML619484030
eBird checklist S176500110
Report
Ting-Wei (廷維) HUNG (洪)
23 May 2024
Kinmen County, Taiwan
Pacific Swallow
Hirundo tahitica
ML619484029
eBird checklist S176500110
Report
Ting-Wei (廷維) HUNG (洪)
23 May 2024
Kinmen County, Taiwan
Pacific Swallow
Hirundo tahitica
ML619484026
eBird checklist S176500110
Report
Ting-Wei (廷維) HUNG (洪)
23 May 2024
Kinmen County, Taiwan
Pacific Swallow
Hirundo tahitica
ML619484027
eBird checklist S176500110
Report
Ting-Wei (廷維) HUNG (洪)
23 May 2024
Kinmen County, Taiwan
Pacific Swallow
Hirundo tahitica
ML619482642
eBird checklist S172936032
Report
Angus Wilson
9 May 2024
Eastern, Fiji
Pacific Swallow
Hirundo tahitica
ML619482641
eBird checklist S172936032
Report
Angus Wilson
9 May 2024
Eastern, Fiji
Pacific Swallow
Hirundo tahitica
ML619482640
eBird checklist S172936032
Report
Angus Wilson
9 May 2024
Eastern, Fiji
Pacific Swallow
Hirundo tahitica
ML619482639
eBird checklist S172936032
Report
Angus Wilson
9 May 2024
Eastern, Fiji
Pacific Swallow
Hirundo tahitica
ML619478571
eBird checklist S176453188
Report
rating 2
2 ratings
Sandy Gayasih
23 May 2024
Nusa Tenggara Timur, Nusa Tenggara, Indonesia
Pacific Swallow
Hirundo tahitica
ML619477826
eBird checklist S176302761
Report
Terago Hung
22 May 2024
Kaohsiung City, Taiwan
Pacific Swallow
Hirundo tahitica
ML619477072
eBird checklist S176447598
Report
rating 1
1 rating
Sandy Gayasih
23 May 2024
Nusa Tenggara Timur, Nusa Tenggara, Indonesia
More results