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.