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
Remove media type filter
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
Remove filter
Videos
Export
Search results
Dusky Crag-Martin
Ptyonoprogne concolor
ML464783771
eBird checklist S114136662
Report
rating 5
4 ratings
Sahana M
1 Jul 2022
Mandya, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML332758241
eBird checklist S86652740
Report
rating 4
3 ratings
Selvaganesh K
29 Apr 2021
Coimbatore, Tamil Nadu, India
Behaviors
Flying
Dusky Crag-Martin
Ptyonoprogne concolor
ML400006571
eBird checklist S99554607
Report
rating 4
3 ratings
Francis D'Souza
28 Dec 2021
Pune, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML201340401
eBird checklist S64820759
Report
rating 3
6 ratings
Josep del Hoyo
16 Feb 2011
Kachchh, Gujarat, India
Media notes
Two birds perched on a wall looking around and flying away. Elevation: 120 m. Da
…
Behaviors
Flying
Dusky Crag-Martin
Ptyonoprogne concolor
ML454005871
eBird checklist S107514074
Report
rating 4
2 ratings
Garima Bhatia
16 Apr 2022
Kodagu, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML374930591
eBird checklist S95458341
Report
rating 4
3 ratings
Francis D'Souza
2 Oct 2021
Satara, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML610133531
eBird checklist S152079004
Report
rating 4
2 ratings
Alok Tewari
6 Oct 2023
Tehri Garhwal, Uttarakhand, India
Media notes
A pair uses a ledge in the stilt parking as their roost.
Age and sex
Adult, Unknown sex - 1
Sounds
Non-vocal
Dusky Crag-Martin
Ptyonoprogne concolor
ML612034746
eBird checklist S154733264
Report
rating 4
1 rating
Hervé JACOB
19 Nov 2023
Idukki, Kerala, India
Behaviors
Nest building
Tags
Nest
Dusky Crag-Martin
Ptyonoprogne concolor
ML612034556
eBird checklist S154733264
Report
rating 4
1 rating
Hervé JACOB
19 Nov 2023
Idukki, Kerala, India
Media notes
Collecting mud.
Behaviors
Nest building
Dusky Crag-Martin
Ptyonoprogne concolor
ML201373031
eBird checklist S64819611
Report
rating 3
6 ratings
Josep del Hoyo
13 Dec 2009
Ramanagara, Karnataka, India
Media notes
Several birds flying in front of a rocky area. Elevation: 682 m. Date added to I
…
Behaviors
Flying
Dusky Crag-Martin
Ptyonoprogne concolor
ML496263051
eBird checklist S121101465
Report
rating 3
2 ratings
Arulvelan Thillainayagam
19 Oct 2022
Wayanad, Kerala, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML257371621
eBird checklist S72604728
Report
rating 3
2 ratings
Harsha Jayaramaiah
20 Aug 2020
Chamarajanagara, Karnataka, India
Age and sex
Unknown age, Unknown sex - 2
Dusky Crag-Martin
Ptyonoprogne concolor
ML374927701
eBird checklist S95520540
Report
rating 3
3 ratings
Francis D'Souza
3 Oct 2021
Satara, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML616323870
eBird checklist S157674086
Report
rating 3
1 rating
shyamkumar puravankara
28 Dec 2023
Dakshina Kannada, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML616323840
eBird checklist S157674086
Report
rating 3
1 rating
shyamkumar puravankara
28 Dec 2023
Dakshina Kannada, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML616323839
eBird checklist S157674086
Report
rating 3
1 rating
shyamkumar puravankara
28 Dec 2023
Dakshina Kannada, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML406381721
eBird checklist S100844547
Report
rating 2
1 rating
AVINASH SHARMA
16 Jan 2022
Pune, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML242329051
eBird checklist S70267074
Report
rating 2
2 ratings
AVINASH SHARMA
10 Jun 2020
Pune, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML591813821
eBird checklist S143787027
Report
Shivaprakash Adavanne
7 Jul 2023
Mysuru, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML536412161
eBird checklist S128426099
Report
Shivaprakash Adavanne
14 Feb 2023
Bidar, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML472229791
eBird checklist S116253366
Report
AVINASH SHARMA
3 Aug 2022
Pune, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML472229781
eBird checklist S116253366
Report
AVINASH SHARMA
3 Aug 2022
Pune, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML406381451
eBird checklist S100844547
Report
AVINASH SHARMA
16 Jan 2022
Pune, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML387163631
eBird checklist S80104800
Report
Sahana M
29 Jan 2021
Kodagu, Karnataka, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML374930111
eBird checklist S95464025
Report
Francis D'Souza
2 Oct 2021
Satara, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML295703871
eBird checklist S78879369
Report
AVINASH SHARMA
8 Jan 2021
Pune, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML269218441
eBird checklist S74558593
Report
AVINASH SHARMA
8 Oct 2020
Pune, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML250139331
eBird checklist S71605925
Report
AVINASH SHARMA
18 Jul 2020
Pune, Maharashtra, India
Dusky Crag-Martin
Ptyonoprogne concolor
ML247364061
eBird checklist S71109886
Report
AVINASH SHARMA
4 Jul 2020
Pune, Maharashtra, India