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
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
Cliff Swallow - Petrochelidon pyrrhonota
Remove filter
Audio
Export
Search results
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
16 ratings
James (Jim) Holmes
30 Mar 2018
Rock River Rd. (TUO Co.), Tuolumne, California, United States
ML92053871
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
12 ratings
Thomas G. Sander
13 May 1988
Inverness Ridge Trail, Marin, California, United States
ML111063
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
8 ratings
Joshua Brown
21 Jun 2021
Highway 13, Consul CA-SK 49.19426, -110.00199, Maple Creek, Saskatchewan, Canada
ML356850581
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
11 ratings
James (Jim) Holmes
11 Mar 2017
Grizzly Island Wildlife Area, Solano, California, United States
ML50914911
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
9 ratings
Kenny Frisch
1 Jul 2018
Bear River Meadows--Crawford Mountain Rd., Rich, Utah, United States
ML106179321
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
8 ratings
Petra Clayton
17 Mar 2019
Pennington Creek Road, San Luis Obispo, California, United States
ML146325881
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
11 ratings
Dave Slager
20 May 2017
Grays Harbor NWR, Grays Harbor, Washington, United States
ML63805141
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
8 ratings
Bernabe Lopez-Lanus
2 Dec 2001
Puente Barrales, Veinticinco de Mayo, Buenos Aires, Argentina
ML203961801
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
30 ratings
Dan J. MacNeal
15 Jun 2018
Southgate Road 24 (13-19), Grey, Ontario, Canada
ML104566631
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
8 ratings
Brian Wulker
9 Jul 2017
Big Bone Lick SP, Boone, Kentucky, United States
ML63001761
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
7 ratings
Tom Gannon
1 Aug 2018
Jack Sinn WMA--east, Saunders Co, Saunders, Nebraska, United States
ML109345281
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
8 ratings
Bruce Rideout
19 Apr 2014
Kitchen Creek Rd. South, San Diego, California, United States
ML210542
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
9 ratings
James (Jim) Holmes
30 Apr 2020
East Park Reservoir, Colusa, California, United States
ML229379981
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
5 ratings
Magdalena Z
17 Jun 2021
Wilson’s Flats, Wellington, Ontario, Canada
ML348504411
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
5 ratings
Jacob Miller
6 Apr 2021
Skokomish Valley Farms, Mason, Washington, United States
ML326808701
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
5 ratings
Bruce Rideout
28 Jun 2020
Mission Trails Regional Park--northeast (dam to grasslands), San Diego, California, United States
ML246564421
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
5 ratings
Jacob Koenig
29 May 2020
7757–8407 N County Road 3, Wellington US-CO 40.69944, -104.96220, Larimer, Colorado, United States
ML239660751
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
6 ratings
Steve Rose
10 Jun 2021
Lake of the Pines WTP (restricted access), Nevada, California, United States
ML346751931
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
6 ratings
Mike Hearell
21 Apr 2020
Ogden Bay WMA--North Parking Lot (7500 W), Weber, Utah, United States
ML225996961
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
6 ratings
Paul Marvin
6 Jul 2019
Lower Otay Reservoir--south arm & boat ramp, San Diego, California, United States
ML167289571
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
7 ratings
Wil Hershberger
10 Jun 2018
Calpine, Plumas, California, United States
ML539736
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
7 ratings
Daniel Leger
11 Jun 2011
Rush Lake, Garden, Nebraska, United States
ML115573121
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
6 ratings
Nolan Clements
12 Jun 2020
Cow Lakes, Malheur, Oregon, United States
ML242848801
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
6 ratings
Ted Floyd
18 May 2019
Fox Ranch (restricted access), Yuma, Colorado, United States
ML159708861
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 5
4 ratings
Andrew Thomas 🦅🪶
17 Jun 2022
N Muzzy Rd swamp, Spokane, Washington, United States
ML460651841
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
5 ratings
Doug Gochfeld
3 Jun 2020
Kellys Slough NWR, Grand Forks, North Dakota, United States
ML243292841
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
7 ratings
Albert Linkowski
24 Mar 2019
Elk Hills Rd, Fellows US-CA (35.3469,-119.4693), Kern, California, United States
ML147225111
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
6 ratings
Hal Robins
8 May 2020
Bear River MBR--Visitor Center, Box Elder, Utah, United States
ML232530241
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
8 ratings
Jim Ferrari
19 Jul 2017
US-GA-Thomaston-897-899 Pobiddy Rd - 32.7770x-84.3698, Upson, Georgia, United States
ML63761911
Cliff Swallow
Petrochelidon pyrrhonota
Report
rating 4
8 ratings
Tom Reed
1 Jul 2018
Buena Vista Grasslands/Marsh--Townline Rd, Portage, Wisconsin, United States
ML106105961
More results