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
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Species
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
Bank Swallow - Riparia riparia
Remove filter
Maine, United States
Remove filter
Photos
Export
Search results
Bank Swallow
Riparia riparia
ML585093931
eBird checklist S141213844
Report
rating 5
6 ratings
Gary Jarvis
11 Jun 2023
Androscoggin, Maine, United States
Bank Swallow
Riparia riparia
ML92335011
eBird checklist S36640209
Report
rating 4
10 ratings
Keenan Yakola
7 May 2017
Knox, Maine, United States
Bank Swallow
Riparia riparia
ML163601051
eBird checklist S57264066
Report
rating 4
5 ratings
Charles Whitney
10 Jun 2019
Washington, Maine, United States
Bank Swallow
Riparia riparia
ML342027301
eBird checklist S88930248
Report
rating 4
5 ratings
Linda Cunningham
24 May 2021
Knox, Maine, United States
Bank Swallow
Riparia riparia
ML347564891
eBird checklist S90041482
Report
rating 4
4 ratings
Gary Jarvis
12 Jun 2021
Oxford, Maine, United States
Bank Swallow
Riparia riparia
ML584854901
eBird checklist S141099099
Report
rating 5
3 ratings
Christina Cole
10 Jun 2023
Washington, Maine, United States
Bank Swallow
Riparia riparia
ML128922371
eBird checklist S30655703
Report
rating 5
3 ratings
Gary Jarvis
11 Jul 2016
Cumberland, Maine, United States
Bank Swallow
Riparia riparia
ML62035131
eBird checklist S37826134
Report
rating 3
30 ratings
Marianne Taylor
26 Jun 2017
Somerset, Maine, United States
Bank Swallow
Riparia riparia
ML100245641
eBird checklist S45688104
Report
rating 3
32 ratings
Jeffrey Pozner
14 May 2018
York, Maine, United States
Tags
Multiple species
Bank Swallow
Riparia riparia
ML261559201
eBird checklist S73406873
Report
rating 4
3 ratings
Robert Dixon
30 Jul 2020
York, Maine, United States
Bank Swallow
Riparia riparia
ML61141141
eBird checklist S37603734
Report
rating 4
6 ratings
andrew aldrich
15 Jun 2017
York, Maine, United States
Bank Swallow
Riparia riparia
ML348529821
eBird checklist S90327190
Report
rating 4
3 ratings
Ethan Whitaker
17 Jun 2021
Androscoggin, Maine, United States
Bank Swallow
Riparia riparia
ML163601101
eBird checklist S57264066
Report
rating 4
3 ratings
Charles Whitney
10 Jun 2019
Washington, Maine, United States
Bank Swallow
Riparia riparia
ML163601071
eBird checklist S57264066
Report
rating 4
3 ratings
Charles Whitney
10 Jun 2019
Washington, Maine, United States
Bank Swallow
Riparia riparia
ML101507911
eBird checklist S45929689
Report
rating 4
3 ratings
Marianne Taylor
22 May 2018
Somerset, Maine, United States
Bank Swallow
Riparia riparia
ML577521911
eBird checklist S139326672
Report
rating 5
2 ratings
Robin Ohrt
26 May 2023
Knox, Maine, United States
Bank Swallow
Riparia riparia
ML464637671
eBird checklist S114267336
Report
rating 5
2 ratings
Gary Jarvis
2 Jul 2022
Cumberland, Maine, United States
Bank Swallow
Riparia riparia
ML163613491
eBird checklist S57266458
Report
rating 4
4 ratings
Marianne Taylor
10 Jun 2019
Somerset, Maine, United States
Bank Swallow
Riparia riparia
ML63199971
eBird checklist S38053470
Report
rating 4
4 ratings
andrew aldrich
9 Jul 2017
York, Maine, United States
Bank Swallow
Riparia riparia
ML581672701
eBird checklist S140615415
Report
rating 4
3 ratings
Lewis Holmes
5 Jun 2023
Cumberland, Maine, United States
Bank Swallow
Riparia riparia
ML261559221
eBird checklist S73406873
Report
rating 4
3 ratings
Robert Dixon
30 Jul 2020
York, Maine, United States
Bank Swallow
Riparia riparia
ML257025151
eBird checklist S72661234
Report
rating 4
3 ratings
Julie Perrin
21 Aug 2020
York, Maine, United States
Bank Swallow
Riparia riparia
ML251207151
eBird checklist S71769315
Report
rating 4
3 ratings
Marianne Taylor
18 Jul 2020
Somerset, Maine, United States
Tags
Watermark
Bank Swallow
Riparia riparia
ML102644081
eBird checklist S46167455
Report
rating 4
3 ratings
Don Reimer
30 May 2018
Knox, Maine, United States
Bank Swallow
Riparia riparia
ML608266576
eBird checklist S148389325
Report
rating 5
2 ratings
Austin Johnson
22 Aug 2023
Lincoln, Maine, United States
Bank Swallow
Riparia riparia
ML445775261
eBird checklist S109322995
Report
rating 5
2 ratings
Ethan Whitaker
8 May 2022
Androscoggin, Maine, United States
Bank Swallow
Riparia riparia
ML261272441
eBird checklist S73213092
Report
rating 4
4 ratings
Brian Harris
5 Sep 2020
York, Maine, United States
Bank Swallow
Riparia riparia
ML585380331
eBird checklist S141767798
Report
rating 4
3 ratings
Will Sweet
16 Jun 2023
York, Maine, United States
Bank Swallow
Riparia riparia
ML585093941
eBird checklist S141213844
Report
rating 4
3 ratings
Gary Jarvis
11 Jun 2023
Androscoggin, Maine, United States
Bank Swallow
Riparia riparia
ML474300021
eBird checklist S116700479
Report
rating 4
3 ratings
Carol Ann Krug Graves
18 Jul 2022
Cumberland, Maine, United States
More results