BugsPictures from Earth




Petrochelidon pyrrhonota (Cliff Swallow)
Additional Information

Life (root) » Animalia (Animals) » Chordata (Chordates) » Vertebrata (Vertebrataes) » Aves (Birds) » Passeriformes (song birds) » Hirundinidae (Swallows) » Petrochelidon » Petrochelidon pyrrhonota (Cliff Swallow)

P0500498a.jpg
Cliff Swallow
Petrochelidon pyrrhonota
Location: Carlsbad, Eddy County, NM
Photo Date: 5/27/2022
-map-
P0500499a.jpgP0500500a.jpgP0500503a.jpg


P0500489a.jpg
Cliff Swallow
Petrochelidon pyrrhonota
Location: Carlsbad, Eddy County, NM
Photo Date: 5/27/2022
-map-


P0500484a.jpg
Cliff Swallow
Petrochelidon pyrrhonota
Location: Carlsbad, Eddy County, NM
Photo Date: 5/27/2022
-map-


P0409965a.jpg
Cliff Swallow
Petrochelidon pyrrhonota
Location: Nogales, Santa Cruz County, AZ
Photo Date: 5/24/2022
-map-
P0409968a.jpgP0409972a.jpgP0409973a.jpg


P0408938a.jpg
Cliff Swallow
Petrochelidon pyrrhonota
Location: Lake Las Vegas, Clark County, NV
Photo Date: 5/15/2022
-map-
P0408939a.jpgP0408941a.jpgP0408942a.jpgP0408943a.jpg


P0303004a.jpg
Cliff Swallow
Petrochelidon pyrrhonota
Location: Umatilla County, OR
Photo Date: 5/27/2021
-map-
P0303005a.jpg


P1210650b.jpg
Cliff Swallow
Petrochelidon pyrrhonota
Location: Roger Mills County, OK
Photo Date: 6/23/2015
P1210648a.jpgP1210653b.jpg


P1100494b.jpg
Cliff Swallow
Petrochelidon pyrrhonota
Location: Noble County, OK
Photo Date: 6/7/2012
Remarks: Cliff swallows nesting on a highway overpass.
ID Confidence: 94
-map-
P1100498a.jpg


P1210236a.jpg
Cliff Swallow
Petrochelidon pyrrhonota
Location: Lincoln County, WY
Photo Date: 7/15/2011
ID Confidence: 90
-map-
P1210254b.jpgP1210309b.jpgP1210387c.jpgP1210410c.jpgP1210443b.jpg


P1200945b.jpg
Cliff Swallow
Petrochelidon pyrrhonota
Location: Ellsworth, Ellsworth County, KS
Photo Date: 7/6/2011
Remarks: (2 on right)
ID Confidence: 94
-map-


P1140757a.jpg
Cliff Swallow
Petrochelidon pyrrhonota
Location: near Providencia, Colombia
Photo Date: 5/10/2007
ID Confidence: 90
-map-
P1140759a.jpg