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
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
Best quality
Search
Clear filters
Remove filter
Dusky Crag-Martin - Ptyonoprogne concolor
Export
Search results
Dusky Crag-Martin
Ptyonoprogne concolor
ML111933301
eBird checklist S48001178
Report
rating 5
32 ratings
Abhishek Das
5 Aug 2018
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML377660531
eBird checklist S96350939
Report
rating 5
27 ratings
Arpit Bansal
2 Dec 2012
Nagpur, Maharashtra, India
Media notes
Date added to OBI: December 04, 2012.
Dusky Crag-Martin
Ptyonoprogne concolor
ML111401911
eBird checklist S47935507
Report
rating 5
15 ratings
Santanu Manna
5 Aug 2018
Purulia, West Bengal, India
Age and sex
Juvenile, Unknown sex - X
Dusky Crag-Martin
Ptyonoprogne concolor
ML240032361
eBird checklist S69889970
Report
rating 5
27 ratings
Albin Jacob
30 May 2020
Bengaluru Urban, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML111933311
eBird checklist S48001178
Report
rating 5
15 ratings
Abhishek Das
5 Aug 2018
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML416721341
eBird checklist S102304101
Report
rating 5
11 ratings
Vivek Saggar
8 Feb 2022
North Goa, Goa, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML111402221
eBird checklist S47935507
Report
rating 5
12 ratings
Santanu Manna
5 Aug 2018
Purulia, West Bengal, India
Age and sex
Juvenile, Unknown sex - X
Dusky Crag-Martin
Ptyonoprogne concolor
ML111402031
eBird checklist S47935507
Report
rating 5
12 ratings
Santanu Manna
5 Aug 2018
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML392420041
eBird checklist S97970738
Report
rating 5
12 ratings
Vivek Saggar
23 Nov 2021
Solan, Himachal Pradesh, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML608880215
eBird checklist S149757711
Report
rating 5
8 ratings
Rajkumar Das
8 Sep 2023
North Goa, Goa, India
Age and sex
Immature Unknown sex - 1
Behaviors
Flying; Foraging or eating
Dusky Crag-Martin
Ptyonoprogne concolor
ML594542941
eBird checklist S144594280
Report
rating 5
7 ratings
Ajoy Kumar Dawn
14 Jul 2023
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML594542691
eBird checklist S144594280
Report
rating 5
6 ratings
Ajoy Kumar Dawn
14 Jul 2023
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML594160381
eBird checklist S144530538
Report
rating 5
6 ratings
Ajoy Kumar Dawn
13 Jul 2023
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML77384581
eBird checklist S40739059
Report
rating 4
12 ratings
PRASHANTHA KRISHNA M C
26 Nov 2017
Dakshina Kannada, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML245734761
eBird checklist S70728553
Report
rating 4
10 ratings
Bhaarat Vyas
22 Jun 2020
Sangareddy, Telangana, India
Age and sex
Adult, Unknown sex - 1
Dusky Crag-Martin
Ptyonoprogne concolor
ML515172541
eBird checklist S123991129
Report
rating 5
6 ratings
Rajkumar Das
15 Dec 2022
Kachchh, Gujarat, India
Age and sex
Adult Male - 1
Behaviors
Flying
Dusky Crag-Martin
Ptyonoprogne concolor
ML359121381
eBird checklist S77907636
Report
rating 5
9 ratings
Bhaarat Vyas
24 Dec 2020
Porbandar, Gujarat, India
Age and sex
Adult, Unknown sex - 1
Dusky Crag-Martin
Ptyonoprogne concolor
ML359773771
eBird checklist S92931105
Report
rating 5
6 ratings
Sanjay Malik
8 Aug 2021
Bengaluru Urban, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML111402011
eBird checklist S47935507
Report
rating 5
5 ratings
Santanu Manna
5 Aug 2018
Purulia, West Bengal, India
Age and sex
Juvenile, Unknown sex - X
Dusky Crag-Martin
Ptyonoprogne concolor
ML301107701
eBird checklist S79816040
Report
Sounds
Call; Flight call; Song
rating 5
6 ratings
Rajesh Radhakrishnan
24 Jan 2021
Palakkad, Kerala, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML594419581
eBird checklist S144610707
Report
rating 5
4 ratings
Arindam Roy
14 Jul 2023
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML594419571
eBird checklist S144610707
Report
rating 5
4 ratings
Arindam Roy
14 Jul 2023
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML594419561
eBird checklist S144610707
Report
rating 5
4 ratings
Arindam Roy
14 Jul 2023
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML594419551
eBird checklist S144610707
Report
rating 5
4 ratings
Arindam Roy
14 Jul 2023
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML594408691
eBird checklist S144575287
Report
rating 5
4 ratings
Arindam Roy
13 Jul 2023
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML594408271
eBird checklist S144575287
Report
rating 5
4 ratings
Arindam Roy
13 Jul 2023
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML594408251
eBird checklist S144575287
Report
rating 5
4 ratings
Arindam Roy
13 Jul 2023
Purulia, West Bengal, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML184262821
eBird checklist S60930874
Report
rating 5
4 ratings
Dr Mohammed Umer Sharieff
26 Oct 2019
Bengaluru Urban, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML171053441
eBird checklist S58728245
Report
rating 5
4 ratings
Souvik Roychoudhury
31 Jul 2019
Bhopal, Madhya Pradesh, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML347364001
eBird checklist S90094303
Report
rating 4
7 ratings
Aniketa Kabir
13 Jun 2021
Mumbai Suburban, Maharashtra, India
More results