Donald M. Jones / American Cliff Swallow (Petrochelidon pyrrhonota) gathering mud for nest building, Montana
00590804
Donald M. Jones / American Cliff Swallow (Petrochelidon pyrrhonota) trio gathering mud for nest building, Montana
00575752
Matthew Studebaker/ BIA / American Cliff Swallow (Petrochelidon pyrrhonota) collecting mud for nest, Wyoming
01581130
Phil Savoie / Cliff swallow (Petrochelidon pyrrhonota) carrying nesting material over the Madison River, Yellowstone National Park, Montana, USA. July.
01581125
Phil Savoie / Cliff swallow (Petrochelidon pyrrhonota) carrying nesting material over the Madison River, Yellowstone National Park, Montana, USA. July.
01581110
Phil Savoie / Cliff swallow (Petrochelidon pyrrhonota) carrying nesting material, a feather, to the Gallatin River, Montana, USA, July.
01581051
Phil Savoie / Cliff swallow (Petrochelidon pyrrhonota) in flight carrying nesting material, Nez Perce Creek, Yellowstone National Park, Montana, USA, July.
01581047
Phil Savoie / Cliff swallow (Petrochelidon pyrrhonota) nesting colony, Yellowstone National Park, Montana, USA, May.
01581002
Phil Savoie / Cliff swallow (Petrochelidon pyrrhonota) gathering mud for nest building, Yellowstone National Park, Montana, USA.
01548624
Marie Read / Cliff Swallow (Petrochelidon pyrrhonota) adult in flight, Bear River Migratory Bird Refuge, Utah, USA, May.
01538565
Gerrit Vyn / Great Horned Owl (Bubo virginianus) adult female roosting in a cliff covered in Cliff Swallow nests (Petrochelidon pyrrhonata) Sublette County, Wyoming, USA, June
01528326
Gerrit Vyn / Cliff swallow (Petrochelidon pyrrhonota) at nest. Sublette County, Wyoming, USA. June.
01528325
Gerrit Vyn / Cliff swallow (Petrochelidon pyrrhonota) at nest. Sublette County, Wyoming, USA. June.
00547676
Alan Murphy / American Cliff Swallow (Petrochelidon pyrrhonota) flying, Texas
01488912
Charlie Summers / Cliff Swallow (Petrochelidon pyrrhonota) Aurora Parkway, Aurora, Colorado, USA. May.
01488911
Charlie Summers / Cliff Swallow (Petrochelidon pyrrhonota) banking in flight. Aurora, Colorado, USA. May.
00528696
Benjamin Knoot / American Cliff Swallow (Petrochelidon pyrrhonota), California
00527631
Jacob S. Spendelow / American Cliff Swallow (Petrochelidon pyrrhonota), Alaska
01411243
Marie Read / American Cliff Swallows (Petrochelidon pyrrhonota) flock visiting muddy puddle to gather mud as nesting material. Mono Lake Basin, California, USA, June.
01411242
Marie Read / American Cliff Swallows (Petrochelidon pyrrhonota) forced copulation attempt at muddy puddle where they are gathering mud as nesting material. Mono Lake Basin, California, USA, June.
01411241
Marie Read / American Cliff Swallows (Petrochelidon pyrrhonota) forced copulation (attempt at muddy puddle where they are gathering mud as nesting material. Mono Lake Basin, California, USA, June.
01411240
Marie Read / American Cliff Swallows (Petrochelidon pyrrhonota) forced copulation attempt at muddy puddle where they are gathering mud as nesting material. Mono Lake Basin, California, USA, June.
01411239
Marie Read / American Cliff Swallow (Petrochelidon pyrrhonota) fluttering its wings while it gathers mud in its bill to use as nesting material. Mono Lake Basin, California, USA, June.
01411238
Marie Read / American Cliff Swallow (Petrochelidon pyrrhonota) fluttering its wings while it gathers mud in its bill to use as nesting material. Mono Lake Basin, California, USA, June.
01411237
Marie Read / American Cliff Swallow (Petrochelidon pyrrhonota) fluttering its wings while it gathers mud in its bill to use as nesting material. Mono Lake Basin, California, USA, June.
01411236
Marie Read / American Cliff Swallow (Petrochelidon pyrrhonota) in flight. Mono Lake Basin, California, USA, June.
00439313
Sebastian Kennerknecht / American Cliff Swallow (Petrochelidon pyrrhonota) in partial mud nest on cliff, Santa Cruz, Monterey Bay, California
00439312
Sebastian Kennerknecht / American Cliff Swallow (Petrochelidon pyrrhonota) in mud nest on cliff, Santa Cruz, Monterey Bay, California
00428161
Donald M. Jones / American Cliff Swallow (Petrochelidon pyrrhonota) gathering mud for nests, southwestern Montana
01125734
Tom Vezo / American cliff swallow in mud nest {Hirundo / Petrochelidon pyrrhonota} Utah, USA
01125735
Tom Vezo / American cliff swallow mud nests {Hirundo /Petrochelidon pyrrhonota} Utah, USA
01125733
Tom Vezo / American cliff swallow at mud nest {Hirundo / Petrochelidon pyrrhonota} Utah, USA
01108099
LYNN M. STONE / Cliff swallow nest colony on cliff {Petrochelidon pyrrhonota} South Dakota, USA
00220719
Tom Vezo / American Cliff Swallow (Petrochelidon pyrrhonota) colony of mud nests, Bear River, Utah
00590807
Donald M. Jones / American Cliff Swallow (Petrochelidon pyrrhonota) gathering mud for nest building, Montana
00590805
Donald M. Jones / American Cliff Swallow (Petrochelidon pyrrhonota) gathering mud for nest building, Montana
00476702
Matthias Breiter / American Cliff Swallow (Petrochelidon pyrrhonota) resting on wire during rain storm, delta of Stikine River, Alaska
21101483
Barrie Britton / American cliff swallow attempted rape {Hirundo petro- chelidon pyrrhonota} USA Nebrask
01694813
Jack Dykinga / Cliff swallows (Petrochelidon pyrrhonota) skimming a small pond for insects, after monsoon rains transformed the Sonoran Desert, Arizona, USA.
01694812
Jack Dykinga / Cliff swallows (Petrochelidon pyrrhonota) skimming a small pond for insects, after monsoon rains transformed the Sonoran Desert, Arizona, USA.
01694808
Jack Dykinga / Cliff swallow (Petrochelidon pyrrhonota) skimming a small pond for insects, after monsoon rains transformed the Sonoran Desert, Arizona, USA.
01694807
Jack Dykinga / Cliff swallows (Petrochelidon pyrrhonota) skimming a small pond for insects, after monsoon rains transformed the Sonoran Desert, Arizona, USA.
01686755
Charlie Summers / Cliff swallow (Petrochelidon pyrrhonota) flying low over a lake, reflecting the brown hues of the hillside,North Park, Colorado, USA.
01686742
Charlie Summers / Cliff swallow (Petrochelidon pyrrhonota) gathering dead grass to take back to its mud nest, North Park, Colorado, USA.