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
Filter by photos
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
India
Remove filter
Streak-throated Swallow - Petrochelidon fluvicola
Export
Search results
Streak-throated Swallow
Petrochelidon fluvicola
ML620293635
eBird checklist S159034956
Report
Afsar Nayakkan
15 Jan 2024
Kannur, Kerala, India
Streak-throated Swallow
Petrochelidon fluvicola
ML620293636
eBird checklist S159034956
Report
Afsar Nayakkan
15 Jan 2024
Kannur, Kerala, India
Streak-throated Swallow
Petrochelidon fluvicola
ML620293634
eBird checklist S159034956
Report
Afsar Nayakkan
15 Jan 2024
Kannur, Kerala, India
Streak-throated Swallow
Petrochelidon fluvicola
ML620293633
eBird checklist S159034956
Report
Afsar Nayakkan
15 Jan 2024
Kannur, Kerala, India
Streak-throated Swallow
Petrochelidon fluvicola
ML620293629
eBird checklist S159034956
Report
Afsar Nayakkan
15 Jan 2024
Kannur, Kerala, India
Streak-throated Swallow
Petrochelidon fluvicola
ML620293630
eBird checklist S159034956
Report
Afsar Nayakkan
15 Jan 2024
Kannur, Kerala, India
Streak-throated Swallow
Petrochelidon fluvicola
ML620293631
eBird checklist S159034956
Report
Afsar Nayakkan
15 Jan 2024
Kannur, Kerala, India
Streak-throated Swallow
Petrochelidon fluvicola
ML620293632
eBird checklist S159034956
Report
Afsar Nayakkan
15 Jan 2024
Kannur, Kerala, India
Streak-throated Swallow
Petrochelidon fluvicola
ML620128705
eBird checklist S177937683
Report
rating 4
1 rating
SOVON PARBAT
29 May 2024
Hazaribagh, Jharkhand, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619983008
eBird checklist S179076582
Report
Hemraj Patil
3 Jun 2024
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619983009
eBird checklist S179076582
Report
Hemraj Patil
3 Jun 2024
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619983007
eBird checklist S179076582
Report
Hemraj Patil
3 Jun 2024
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619931473
eBird checklist S168203256
Report
rating 3
1 rating
Honza Grünwald
11 Apr 2024
Chikkamagaluru, Karnataka, India
Behaviors
Flying
Streak-throated Swallow
Petrochelidon fluvicola
ML619930460
eBird checklist S167522974
Report
rating 2
2 ratings
Honza Grünwald
7 Apr 2024
Mysuru, Karnataka, India
Behaviors
Flying
Streak-throated Swallow
Petrochelidon fluvicola
ML619930458
eBird checklist S167522974
Report
rating 4
2 ratings
Honza Grünwald
7 Apr 2024
Mysuru, Karnataka, India
Behaviors
Flying
Streak-throated Swallow
Petrochelidon fluvicola
ML619930459
eBird checklist S167522974
Report
rating 3
1 rating
Honza Grünwald
7 Apr 2024
Mysuru, Karnataka, India
Behaviors
Flying
Streak-throated Swallow
Petrochelidon fluvicola
ML619930457
eBird checklist S167522974
Report
rating 3
2 ratings
Honza Grünwald
7 Apr 2024
Mysuru, Karnataka, India
Behaviors
Flying; Nest building
Streak-throated Swallow
Petrochelidon fluvicola
ML619878083
eBird checklist S178529228
Report
Chinmay Rahane
17 Mar 2024
Uttara Kannada, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619878084
eBird checklist S178529228
Report
Chinmay Rahane
17 Mar 2024
Uttara Kannada, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619877825
eBird checklist S178524698
Report
Rahul Kumaresan
1 Jun 2024
Bengaluru Urban, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619864222
eBird checklist S178370833
Report
rating 4
2 ratings
Anand Singh
31 May 2024
Haridwar, Uttarakhand, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619745329
eBird checklist S157149178
Report
Zebedee Muller
26 Dec 2023
Bengaluru Urban, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619729368
eBird checklist S156626686
Report
Wachara Sanguansombat
16 Dec 2023
Bharatpur, Rajasthan, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619729366
eBird checklist S156626686
Report
Wachara Sanguansombat
16 Dec 2023
Bharatpur, Rajasthan, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619672236
eBird checklist S177572659
Report
Harsh Shah
27 May 2024
Mumbai Suburban, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619672215
eBird checklist S177572659
Report
Harsh Shah
27 May 2024
Mumbai Suburban, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619658168
eBird checklist S173507336
Report
Jagdish Jatiya
11 May 2024
Jabalpur, Madhya Pradesh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619658167
eBird checklist S173507336
Report
Jagdish Jatiya
11 May 2024
Jabalpur, Madhya Pradesh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619658169
eBird checklist S173507336
Report
Jagdish Jatiya
11 May 2024
Jabalpur, Madhya Pradesh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML619624052
eBird checklist S177320290
Report
rating 2
1 rating
Hemant Ware
21 May 2024
Yavatmal, Maharashtra, India
More results