Skip to content
Skip to results
Menu
Close
Main navigation
Search
Resources
Machine Learning
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
Birds
Powered by
Macaulay Library
and
eBird
Filter by photos
Photos
Remove media type filter
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Species
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
Streak-throated Swallow - Petrochelidon fluvicola
Remove filter
Audio
Export
Search results
Streak-throated Swallow
Petrochelidon fluvicola
ML618852372
eBird checklist S173358429
Report
Sahil Phad
11 May 2024
Ahmednagar, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML617866257
eBird checklist S168382595
Report
Sounds
Flight call
rating 5
1 rating
Jageshwer verma
2 Apr 2024
Raipur, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML617412731
eBird checklist S164981890
Report
Sahana M
14 Mar 2024
Mysuru, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML615739988
eBird checklist S163950232
Report
Sounds
Flight song
rating 5
2 ratings
Jageshwer verma
7 Mar 2024
Raipur, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML615739989
eBird checklist S163950232
Report
Sounds
Flight song
rating 5
1 rating
Jageshwer verma
7 Mar 2024
Raipur, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML615739987
eBird checklist S163950232
Report
Sounds
Flight song
rating 5
1 rating
Jageshwer verma
7 Mar 2024
Raipur, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML615739986
eBird checklist S163950232
Report
rating 5
1 rating
Jageshwer verma
7 Mar 2024
Raipur, Chhattisgarh, India
Streak-throated Swallow
Petrochelidon fluvicola
ML614809093
eBird checklist S153774530
Report
rating 2
1 rating
Sandip Das
5 Nov 2023
Hooghly, West Bengal, India
Streak-throated Swallow
Petrochelidon fluvicola
ML614771407
eBird checklist S127171189
Report
rating 3
1 rating
Dhyey Shah
29 Jan 2023
Vadodara, Gujarat, India
Streak-throated Swallow
Petrochelidon fluvicola
ML614623724
eBird checklist S147712754
Report
rating 2
1 rating
Sandip Das
20 Aug 2023
Purba Bardhaman, West Bengal, India
Streak-throated Swallow
Petrochelidon fluvicola
ML612975422
eBird checklist S156126112
Report
rating 2
1 rating
Shilpa Gadgil
11 Dec 2023
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML612975419
eBird checklist S156126112
Report
Sounds
Flight call
rating 4
1 rating
Shilpa Gadgil
11 Dec 2023
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML612926726
eBird checklist S155350750
Report
Anonymous
25 Nov 2023
Uttara Kannada, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML612536713
eBird checklist S155925360
Report
Sounds
Flight call
rating 4
1 rating
Shilpa Gadgil
7 Dec 2023
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML612536705
eBird checklist S155925360
Report
Shilpa Gadgil
7 Dec 2023
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML612536695
eBird checklist S155925360
Report
Shilpa Gadgil
7 Dec 2023
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML612325096
eBird checklist S156240190
Report
rating 5
3 ratings
Ajoy Kumar Dawn
13 Dec 2023
Paschim Bardhaman, West Bengal, India
Streak-throated Swallow
Petrochelidon fluvicola
ML611793283
eBird checklist S155578322
Report
Samish Dhongle
2 Dec 2023
Akola, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML611684992
eBird checklist S154765241
Report
Sandip Das
19 Nov 2023
North 24 Parganas, West Bengal, India
Streak-throated Swallow
Petrochelidon fluvicola
ML611495114
eBird checklist S117750618
Report
Sounds
Call
rating 3
2 ratings
Alok Tewari
26 Aug 2022
Jhajjar, Haryana, India
Streak-throated Swallow
Petrochelidon fluvicola
ML611121603
eBird checklist S146953249
Report
rating 3
2 ratings
Alok Tewari
8 Aug 2023
Jhajjar, Haryana, India
Streak-throated Swallow
Petrochelidon fluvicola
ML608888323
eBird checklist S149985641
Report
rating 5
7 ratings
Ajoy Kumar Dawn
16 Sep 2023
Paschim Bardhaman, West Bengal, India
Streak-throated Swallow
Petrochelidon fluvicola
ML590335241
eBird checklist S141500786
Report
Sounds
Flight call
rating 3
2 ratings
Shilpa Gadgil
14 Jun 2023
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML590335001
eBird checklist S141500786
Report
Sounds
Flight call
rating 1
1 rating
Shilpa Gadgil
14 Jun 2023
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML587943711
eBird checklist S140220790
Report
rating 4
1 rating
Shilpa Gadgil
2 Jun 2023
Jalgaon, Maharashtra, India
Streak-throated Swallow
Petrochelidon fluvicola
ML586284781
eBird checklist S141952616
Report
rating 2
1 rating
Sahana M
16 Jun 2023
Mysuru, Karnataka, India
Streak-throated Swallow
Petrochelidon fluvicola
ML565376791
eBird checklist S132781940
Report
rating 3
2 ratings
Afsar Nayakkan
5 Apr 2023
Kannur, Kerala, India
Streak-throated Swallow
Petrochelidon fluvicola
ML554433751
eBird checklist S131841683
Report
rating 4
2 ratings
Sandip Das
26 Mar 2023
Hooghly, West Bengal, India
Streak-throated Swallow
Petrochelidon fluvicola
ML554433741
eBird checklist S131841683
Report
rating 3
2 ratings
Sandip Das
26 Mar 2023
Hooghly, West Bengal, India
Streak-throated Swallow
Petrochelidon fluvicola
ML552967871
eBird checklist S132568829
Report
Sounds
Call; Flight call
rating 4
1 rating
Tejas Mehendale
3 Apr 2023
Thane, Maharashtra, India
More results