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
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
Eurasian Crag-Martin - Ptyonoprogne rupestris
Remove filter
Photos
Export
Search results
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618961714
eBird checklist S167131480
Report
Paul van Sommeren
4 Apr 2024
Cádiz, Andalucía, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618915270
eBird checklist S173705908
Report
José Barrueso Franco
11 May 2024
Zamora, Castilla y León, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618900775
eBird checklist S173445524
Report
Radoslav Devedzhiev
11 May 2024
Kardzhali, Bulgaria
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618899370
eBird checklist S173368003
Report
Radoslav Devedzhiev
11 May 2024
Kardzhali, Bulgaria
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618872705
eBird checklist S173818779
Report
Neil Osborne
24 May 2018
Alpes-de-Haute-Provence, Provence-Alpes-Côte d'Azur, France
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618846144
eBird checklist S173421523
Report
Mehmet Şahin Polat
11 May 2024
Denizli, Türkiye
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618846143
eBird checklist S173421523
Report
Mehmet Şahin Polat
11 May 2024
Denizli, Türkiye
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618841166
eBird checklist S173710746
Report
Gaspar Diaz
11 May 2024
Alicante, Valenciana, Comunidad, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618836730
eBird checklist S173683672
Report
Süleyman Gün
11 May 2024
Denizli, Türkiye
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618836731
eBird checklist S173683672
Report
Süleyman Gün
11 May 2024
Denizli, Türkiye
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618823834
eBird checklist S173381541
Report
Jorge Rodal
11 May 2024
A Coruña, Galicia, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618823032
eBird checklist S173378096
Report
Francisco Rodal Piñeiro
11 May 2024
A Coruña, Galicia, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618823028
eBird checklist S173378096
Report
rating 3
1 rating
Francisco Rodal Piñeiro
11 May 2024
A Coruña, Galicia, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618821301
eBird checklist S142747047
Report
Filip Cwiok
24 Jun 2023
Ömnögovi, Mongolia
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618816112
eBird checklist S172860412
Report
Szymon Bzoma
8 May 2024
Veneto, Italy
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618809796
eBird checklist S171684122
Report
Eren Aksoylu
3 May 2024
Kayseri, Türkiye
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618781748
eBird checklist S173033767
Report
rating 2
1 rating
Andy Woodward
9 May 2024
Piemonte, Italy
Age and sex
Adult, Unknown sex - 2
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618776630
eBird checklist S171107835
Report
Paul (Mac) Smith
30 Apr 2024
Cáceres, Extremadura, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618776632
eBird checklist S171107835
Report
Paul (Mac) Smith
30 Apr 2024
Cáceres, Extremadura, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618776575
eBird checklist S171086699
Report
Paul (Mac) Smith
30 Apr 2024
Cáceres, Extremadura, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618776574
eBird checklist S171086699
Report
Paul (Mac) Smith
30 Apr 2024
Cáceres, Extremadura, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618775174
eBird checklist S169530217
Report
Carl Winstead
20 Apr 2024
Huelva, Andalucía, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618755219
eBird checklist S173149887
Report
Miguel Angel Benedicto
17 Aug 2010
Lot, Occitanie, France
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618755220
eBird checklist S173149887
Report
Miguel Angel Benedicto
17 Aug 2010
Lot, Occitanie, France
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618731433
eBird checklist S169902174
Report
rating 5
1 rating
Carl Winstead
22 Apr 2024
Granada, Andalucía, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618718733
eBird checklist S172749616
Report
Enrique Pelayo
8 May 2024
Navarra, Comunidad Foral de, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618670829
eBird checklist S76626418
Report
Shubham Giri
24 Nov 2020
Amravati, Maharashtra, India
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618613242
eBird checklist S165800419
Report
Detcheverry Joël
24 Mar 2024
Vinhais, Bragança, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618608974
eBird checklist S170996601
Report
Jan-Peter Kelder
29 Apr 2024
Lombardia, Italy
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML618575050
eBird checklist S172346964
Report
Manuel Espenica
6 May 2024
Évora, Évora, Portugal
More results