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.