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
Best quality
Search
Clear filters
Remove filter
Eurasian Crag-Martin - Ptyonoprogne rupestris
Remove filter
Photos
Export
Search results
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML252734451
eBird checklist S71998350
Report
rating 5
47 ratings
Marco Valentini
19 Jul 2020
Aude, Occitanie, France
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML336930211
eBird checklist S87807918
Report
rating 5
44 ratings
Aitor Zabala
11 May 2021
Gipuzkoa, País Vasco, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML297153101
eBird checklist S79123962
Report
rating 5
29 ratings
Antonio M Abella
12 Jan 2021
Valencia, Valenciana, Comunidad, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML295104651
eBird checklist S78713462
Report
rating 5
24 ratings
Yanina Maggiotto
5 Jan 2021
Valencia, Valenciana, Comunidad, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML67026701
eBird checklist S20706740
Report
rating 5
25 ratings
Patrick MONNEY
30 Aug 2013
Freiburg, Switzerland
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML350592961
eBird checklist S90633955
Report
rating 5
15 ratings
Vivek Saggar
23 Jun 2021
Lahaul and Spiti, Himachal Pradesh, India
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML613165821
eBird checklist S158227530
Report
rating 5
12 ratings
Fernando Portillo de Cea
6 Jan 2024
Cádiz, Andalucía, Spain
Behaviors
Flying
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML529128341
eBird checklist S127065041
Report
rating 5
15 ratings
José A. Campos
27 Jan 2023
Málaga, Andalucía, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML609131400
eBird checklist S150480717
Report
rating 5
9 ratings
Huseyin Keles
8 Sep 2023
Trabzon, Türkiye
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML577475641
eBird checklist S130660646
Report
rating 5
11 ratings
Johnathan Dadds
11 Mar 2023
Madrid, Comunidad de, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML167128401
eBird checklist S57966974
Report
rating 4
32 ratings
Andrés Rojas Sánchez
16 Jun 2019
Málaga, Andalucía, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML66191571
eBird checklist S38667513
Report
rating 5
14 ratings
Christoph Moning
24 May 2009
Cáceres, Extremadura, Spain
Age and sex
Immature Unknown sex - X
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML590278881
eBird checklist S143326682
Report
rating 5
8 ratings
Asmus Schröter
22 Jun 2023
Samts'khe-Javakhet'i, Georgia
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML465647881
eBird checklist S113553304
Report
rating 5
10 ratings
Thomas Gibson
21 Jun 2022
Zamora, Castilla y León, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML616479844
eBird checklist S162709431
Report
rating 5
7 ratings
Maksymilian Paczkowski
24 Feb 2024
Cáceres, Extremadura, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML594967111
eBird checklist S144851983
Report
rating 5
7 ratings
Zoran T.
15 Jul 2023
Raška, Serbia
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML464810461
eBird checklist S114216028
Report
rating 5
9 ratings
Mário Estevens
2 Jul 2022
Almada, Setúbal, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML540331981
eBird checklist S115307032
Report
rating 5
7 ratings
Francisco Pires
18 Jul 2022
Marvão, Portalegre, Portugal
Age and sex
Adult, Unknown sex - 1; Juvenile, Unknown sex - 2
Behaviors
Feeding young
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML252734491
eBird checklist S71998350
Report
rating 5
7 ratings
Marco Valentini
19 Jul 2020
Aude, Occitanie, France
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML350592971
eBird checklist S90633955
Report
rating 5
10 ratings
Vivek Saggar
23 Jun 2021
Lahaul and Spiti, Himachal Pradesh, India
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML313819391
eBird checklist S82810921
Report
rating 5
9 ratings
Manuel García Ruiz
5 Mar 2021
Madrid, Comunidad de, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML470686271
eBird checklist S115850229
Report
rating 5
6 ratings
jorge lardiés
26 Jul 2022
Huesca, Aragón, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML616356942
eBird checklist S165654240
Report
rating 5
7 ratings
Ivan V
23 Mar 2024
Raška, Serbia
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML616404018
eBird checklist S165774396
Report
rating 5
6 ratings
Ivan V
24 Mar 2024
Raška, Serbia
Behaviors
Nest building
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML450089191
eBird checklist S110216980
Report
rating 5
6 ratings
Javier Train Garcia
15 May 2022
Cáceres, Extremadura, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML30639101
eBird checklist S29930398
Report
rating 4
15 ratings
Suzanne Labbé
15 May 2016
Ávila, Castilla y León, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML616957458
eBird checklist S166684008
Report
rating 5
5 ratings
Javier Pi Vallina
31 Mar 2024
Sous-Massa-Draa, Morocco
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML611480418
eBird checklist S155009348
Report
rating 5
5 ratings
Odysseas Froilán Papageorgiou
22 Nov 2023
Rhodes, Southern Aegean, Greece
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML405106161
eBird checklist S100620371
Report
rating 5
5 ratings
babur hakarar
22 Aug 2020
Bolu, Türkiye
Behaviors
Flying
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML231995401
eBird checklist S68588642
Report
rating 5
5 ratings
Manuel Segura Herrero
8 May 2020
Zamora, Castilla y León, Spain
More results