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
Purple Martin - Progne subis
Remove filter
Photos
Remove filter
Maine, United States
Export
Search results
Purple Martin
Progne subis
ML63370161
eBird checklist S36640209
Report
rating 5
27 ratings
Keenan Yakola
7 May 2017
Knox, Maine, United States
Purple Martin
Progne subis
ML61038541
eBird checklist S37515058
Report
rating 4
5 ratings
Doug Hitchcox
10 Jun 2017
Penobscot, Maine, United States
Age and sex
Adult Male - X
Purple Martin
Progne subis
ML28485221
eBird checklist S29535914
Report
rating 4
4 ratings
Margaret Viens
10 May 2016
Waldo, Maine, United States
Age and sex
Adult Male - X
Purple Martin
Progne subis
ML59282701
eBird checklist S37137202
Report
rating 4
3 ratings
Margaret Viens
25 May 2017
Kennebec, Maine, United States
Purple Martin
Progne subis
ML140607261
eBird checklist S36640209
Report
rating 4
4 ratings
Keenan Yakola
7 May 2017
Knox, Maine, United States
Purple Martin
Progne subis
ML229673581
eBird checklist S68256104
Report
rating 5
2 ratings
Ruth Fogler
2 May 2020
Penobscot, Maine, United States
Purple Martin
Progne subis
ML178857931
eBird checklist S59130727
Report
rating 5
2 ratings
Scott Clark
25 Jun 2019
Kennebec, Maine, United States
Purple Martin
Progne subis
ML178857881
eBird checklist S59130727
Report
rating 5
2 ratings
Scott Clark
25 Jun 2019
Kennebec, Maine, United States
Purple Martin
Progne subis
ML128664571
eBird checklist S23051004
Report
rating 5
2 ratings
John Wyatt
25 Apr 2015
Waldo, Maine, United States
Purple Martin
Progne subis
ML96757141
eBird checklist S44988718
Report
rating 5
2 ratings
Steve Mierzykowski
27 Apr 2018
Penobscot, Maine, United States
Purple Martin
Progne subis
ML41962991
eBird checklist S14231563
Report
rating 5
2 ratings
Doug Hitchcox
24 May 2013
Lincoln, Maine, United States
Purple Martin
Progne subis
ML29544071
eBird checklist S29963423
Report
rating 5
2 ratings
Robert O'Connell
28 May 2016
Kennebec, Maine, United States
Purple Martin
Progne subis
ML29544061
eBird checklist S29963423
Report
rating 5
2 ratings
Robert O'Connell
28 May 2016
Kennebec, Maine, United States
Purple Martin
Progne subis
ML28485351
eBird checklist S29535914
Report
rating 5
2 ratings
Margaret Viens
10 May 2016
Waldo, Maine, United States
Age and sex
Adult Male - X
Purple Martin
Progne subis
ML27630811
eBird checklist S29205627
Report
rating 5
2 ratings
John Wyatt
25 Apr 2016
Waldo, Maine, United States
Purple Martin
Progne subis
ML577815071
eBird checklist S139407038
Report
rating 4
3 ratings
Kyle Lima
27 May 2023
Waldo, Maine, United States
Purple Martin
Progne subis
ML241825481
eBird checklist S70175827
Report
rating 4
2 ratings
Glenn Hodgkins
7 Jun 2020
Kennebec, Maine, United States
Age and sex
Adult Male - 1
Purple Martin
Progne subis
ML241825451
eBird checklist S70175827
Report
rating 4
2 ratings
Glenn Hodgkins
7 Jun 2020
Kennebec, Maine, United States
Age and sex
Adult Male - 1
Purple Martin
Progne subis
ML170463961
eBird checklist S58570755
Report
rating 4
2 ratings
tom aversa
30 Jul 2019
Waldo, Maine, United States
Purple Martin
Progne subis
ML168891451
eBird checklist S58308697
Report
rating 4
2 ratings
Bob Crowley
19 Jul 2019
Oxford, Maine, United States
Purple Martin
Progne subis
ML167044751
eBird checklist S57872540
Report
rating 4
2 ratings
Margaret Viens
2 Jul 2019
Kennebec, Maine, United States
Purple Martin
Progne subis
ML128661131
eBird checklist S14060250
Report
rating 4
2 ratings
John Wyatt
10 May 2013
Waldo, Maine, United States
Purple Martin
Progne subis
ML127599061
eBird checklist S23828465
Report
rating 4
2 ratings
Jeffrey Offermann
26 May 2015
Lincoln, Maine, United States
Purple Martin
Progne subis
ML105804341
eBird checklist S46817784
Report
rating 4
2 ratings
Jerry Smith
26 Jun 2018
Penobscot, Maine, United States
Purple Martin
Progne subis
ML104815661
eBird checklist S46631782
Report
rating 4
2 ratings
andrew aldrich
18 Jun 2018
York, Maine, United States
Age and sex
Juvenile, Unknown sex - X
Purple Martin
Progne subis
ML104815651
eBird checklist S46631782
Report
rating 4
2 ratings
andrew aldrich
18 Jun 2018
York, Maine, United States
Age and sex
Juvenile, Unknown sex - X
Tags
Watermark
Purple Martin
Progne subis
ML63953081
eBird checklist S38205682
Report
rating 4
2 ratings
Margaret Viens
18 Jul 2017
Kennebec, Maine, United States
Purple Martin
Progne subis
ML61038571
eBird checklist S37515058
Report
rating 4
2 ratings
Doug Hitchcox
10 Jun 2017
Penobscot, Maine, United States
Media notes
ASY-F
Age and sex
Adult Female - X
Purple Martin
Progne subis
ML31569071
eBird checklist S30831844
Report
rating 4
2 ratings
Glenn Hodgkins
24 Jul 2016
Kennebec, Maine, United States
Purple Martin
Progne subis
ML31348211
eBird checklist S30736591
Report
rating 4
2 ratings
Glenn Hodgkins
17 Jul 2016
Kennebec, Maine, United States
More results