Skip to content
Skip to results
Menu
Close
Main navigation
Submit
Explore
My eBird
Science
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
עִברִית
Italiano
日本語
Монгол
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Habitat/Soundscape
Other animals
All
Species name
Clear
Not found
Filter by photos
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
Filters
Archive
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
Bank Swallow - Riparia riparia
Export
Search results
Bank Swallow
Riparia riparia
ML646061679
eBird checklist S286674897
Report
Tomasz Rygiel
2 May 2023
Noord-Holland, Netherlands
Bank Swallow
Riparia riparia
ML646061677
eBird checklist S286674897
Report
Tomasz Rygiel
2 May 2023
Noord-Holland, Netherlands
Bank Swallow
Riparia riparia
ML646061678
eBird checklist S286674897
Report
Tomasz Rygiel
2 May 2023
Noord-Holland, Netherlands
Bank Swallow
Riparia riparia
ML646061675
eBird checklist S286674897
Report
Tomasz Rygiel
2 May 2023
Noord-Holland, Netherlands
Bank Swallow
Riparia riparia
ML646061683
eBird checklist S286674897
Report
Tomasz Rygiel
2 May 2023
Noord-Holland, Netherlands
Bank Swallow
Riparia riparia
ML646061681
eBird checklist S286674897
Report
Tomasz Rygiel
2 May 2023
Noord-Holland, Netherlands
Bank Swallow
Riparia riparia
ML646061682
eBird checklist S286674897
Report
Tomasz Rygiel
2 May 2023
Noord-Holland, Netherlands
Bank Swallow
Riparia riparia
ML646061680
eBird checklist S286674897
Report
Tomasz Rygiel
2 May 2023
Noord-Holland, Netherlands
Bank Swallow
Riparia riparia
ML646061674
eBird checklist S286674897
Report
Tomasz Rygiel
2 May 2023
Noord-Holland, Netherlands
Bank Swallow
Riparia riparia
ML646061676
eBird checklist S286674897
Report
Tomasz Rygiel
2 May 2023
Noord-Holland, Netherlands
Bank Swallow
Riparia riparia
ML646046907
eBird checklist S286586652
Report
Amanda Walden
2 Mar 2020
Kwazulu-Natal, South Africa
Bank Swallow
Riparia riparia
ML645948030
eBird checklist S93928731
Report
Bruno LEVASSEUR
30 Aug 2021
Morbihan, Bretagne, France
Bank Swallow
Riparia riparia
ML645929571
eBird checklist S286300232
Report
rating 3
1 rating
Kyota Yamazaki
23 Aug 2020
Inashiki, Ibaraki, Japan
Bank Swallow
Riparia riparia
ML645900373
eBird checklist S270321040
Report
rating 2
1 rating
Hugo Schlenker
30 Aug 2025
Aargau, Switzerland
Behaviors
Flying
Bank Swallow
Riparia riparia
ML645899813
eBird checklist S261698578
Report
Teresa Cohen
21 Jul 2025
Vila Franca de Xira, Lisboa, Portugal
Bank Swallow
Riparia riparia
ML645899802
eBird checklist S261698578
Report
Teresa Cohen
21 Jul 2025
Vila Franca de Xira, Lisboa, Portugal
Bank Swallow
Riparia riparia
ML645899782
eBird checklist S261698578
Report
Teresa Cohen
21 Jul 2025
Vila Franca de Xira, Lisboa, Portugal
Bank Swallow
Riparia riparia
ML645888321
eBird checklist S280446891
Report
Luis Weymar Junior
15 Oct 2025
Rio Grande, Rio Grande do Sul, Brazil
Bank Swallow
Riparia riparia
ML645888320
eBird checklist S280446891
Report
Luis Weymar Junior
15 Oct 2025
Rio Grande, Rio Grande do Sul, Brazil
Bank Swallow
Riparia riparia
ML645883553
eBird checklist S286172077
Report
薛 國凌
26 Nov 2025
New Taipei City, Taiwan
Bank Swallow
Riparia riparia
ML645883552
eBird checklist S286172077
Report
薛 國凌
26 Nov 2025
New Taipei City, Taiwan
Bank Swallow
Riparia riparia
ML645883533
eBird checklist S286172077
Report
薛 國凌
26 Nov 2025
New Taipei City, Taiwan
Bank Swallow
Riparia riparia
ML645857871
eBird checklist S285546009
Report
Gabriel Carbajales
22 Nov 2025
Mburucuyá, Corrientes, Argentina
Bank Swallow
Riparia riparia
ML645854216
eBird checklist S215046035
Report
Zsolt Semperger
6 Jul 2013
Pest, Hungary
Tags
In-hand
Bank Swallow
Riparia riparia
ML645848286
eBird checklist S286116498
Report
Ivo Hroneš
25 May 2022
Jihomoravský kraj, Czech Republic
Bank Swallow
Riparia riparia
ML645844603
eBird checklist S111483582
Report
Connor Haindfield
28 May 2022
Dakota, Minnesota, United States
Bank Swallow
Riparia riparia
ML645835219
eBird checklist S285818062
Report
rating 5
1 rating
Fikret Ataşalan
23 Nov 2025
Missenyi, Kagera, Tanzania
Bank Swallow
Riparia riparia
ML645835218
eBird checklist S285818062
Report
rating 5
1 rating
Fikret Ataşalan
23 Nov 2025
Missenyi, Kagera, Tanzania
Bank Swallow
Riparia riparia
ML645829208
eBird checklist S286042990
Report
Derek Stokes
6 Apr 2023
Nottinghamshire, England, United Kingdom
Bank Swallow
Riparia riparia
ML645829209
eBird checklist S286042990
Report
Derek Stokes
6 Apr 2023
Nottinghamshire, England, United Kingdom
More results