Skip to content
Skip to results
Macaulay Library logo
Menu
Close
Main menu
Search
Resources
Machine Learning
Guides
About
News
Help
Donate
Donate
Sign in
Create account
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
Remove media type filter
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
Audio
Export
Search results
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML479966181
eBird checklist S117862625
Report
rating 4
9 ratings
Aitor Zabala
30 Aug 2022
Gipuzkoa, País Vasco, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML582453431
eBird checklist S139990478
Report
Sounds
Call
rating 5
5 ratings
Paulo Narciso
31 May 2023
Loulé, Faro, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML479966171
eBird checklist S117862625
Report
Sounds
Call
rating 4
9 ratings
Aitor Zabala
30 Aug 2022
Gipuzkoa, País Vasco, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML109700211
eBird checklist S46988431
Report
Sounds
Call
rating 4
16 ratings
Jay McGowan
4 Jul 2018
Huesca, Aragón, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML602069921
eBird checklist S139990478
Report
Sounds
Call
rating 5
3 ratings
Paulo Narciso
31 May 2023
Loulé, Faro, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML341933841
eBird checklist S88754352
Report
rating 4
9 ratings
João Esteves
22 May 2021
Idanha-a-Nova, Castelo Branco, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML335324251
eBird checklist S86898377
Report
Sounds
Flight song
rating 4
9 ratings
Paulo Narciso
2 May 2021
Alcoutim, Faro, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML416978791
eBird checklist S102735298
Report
Sounds
Flight call; Flight song
rating 4
9 ratings
Paulo Narciso
10 Feb 2022
Loulé, Faro, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML326625971
eBird checklist S85546467
Report
rating 3
10 ratings
Pedro Moreira
14 Apr 2021
Boticas, Vila Real, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML547782721
eBird checklist S131276444
Report
Sounds
Call
rating 4
9 ratings
João Tomás
19 Mar 2023
León, Castilla y León, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML561412261
eBird checklist S134659965
Report
Sounds
Call; Song
rating 4
9 ratings
Jorge Leitão
22 Apr 2023
Vila Nova de Cerveira, Viana do Castelo, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML527496421
eBird checklist S126773662
Report
rating 4
9 ratings
Fernando T Rico
23 Jan 2023
Valencia, Valenciana, Comunidad, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML590594791
eBird checklist S143206461
Report
Sounds
Call
rating 4
3 ratings
Oriental Stork
30 Jun 2023
Hebei, China
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML547787831
eBird checklist S131276444
Report
Sounds
Call
rating 4
9 ratings
João Tomás
19 Mar 2023
León, Castilla y León, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML576862221
eBird checklist S139109899
Report
Sounds
Call
rating 4
7 ratings
Jorge Leitão
24 May 2023
Braga, Braga, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML305105
Report
Sounds
Call; Flight call
rating 3
8 ratings
Peter Boesman
20 May 2011
Isère, Auvergne-Rhône-Alpes, France
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML597643701
eBird checklist S145669695
Report
Sounds
Flight call
rating 4
3 ratings
Jorge Leitão
26 Jul 2023
Braga, Braga, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML485017861
eBird checklist S117457491
Report
rating 3
9 ratings
Jorge Leitão
23 Aug 2022
Lagos, Faro, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML473116991
eBird checklist S116169685
Report
Sounds
Call
rating 3
9 ratings
Jorge Leitão
1 Aug 2022
Caminha, Viana do Castelo, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML321611561
eBird checklist S84475219
Report
Sounds
Flight call
rating 3
8 ratings
Aitor Zabala
31 Mar 2021
Gipuzkoa, País Vasco, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML258343071
eBird checklist S72847822
Report
Sounds
Call
rating 3
8 ratings
Eduardo Realinho
25 Aug 2020
Huesca, Aragón, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML395338551
eBird checklist S98729920
Report
Sounds
Flight call
rating 3
8 ratings
Yeray Seminario
11 Dec 2021
Cádiz, Andalucía, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML203979951
eBird checklist S65196186
Report
Sounds
Call
rating 3
12 ratings
Carles Fabregat
16 May 2009
Teruel, Aragón, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML590594781
eBird checklist S143206461
Report
rating 4
3 ratings
Oriental Stork
30 Jun 2023
Hebei, China
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML588777251
eBird checklist S142539852
Report
Sounds
Call
rating 4
3 ratings
João Tomás
23 Jun 2023
Zamora, Castilla y León, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML561419741
eBird checklist S134659965
Report
Sounds
Song
rating 3
9 ratings
Jorge Leitão
22 Apr 2023
Vila Nova de Cerveira, Viana do Castelo, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML461607951
eBird checklist S113112674
Report
Sounds
Call; Song
rating 3
9 ratings
Jorge Leitão
17 Jun 2022
Caminha, Viana do Castelo, Portugal
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML242544591
eBird checklist S70281677
Report
Sounds
Flight call
rating 3
9 ratings
Eduardo Realinho
10 Jun 2020
Huesca, Aragón, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML590759551
eBird checklist S143310146
Report
rating 4
3 ratings
Jorge Rodal
2 Jul 2023
A Coruña, Galicia, Spain
Eurasian Crag-Martin
Ptyonoprogne rupestris
ML303457471
eBird checklist S80254004
Report
Sounds
Flight call
rating 3
8 ratings
Paulo Alves
1 Feb 2021
Abrantes, Santarém, Portugal
More results