Title: Cliff Swallow with nesting material
Location: Bear River Migratory Bird Refuge, Box Elder County, Utah
Date: 4/27/2010
Title: Cliff Swallow with nesting material
Location: Bear River Migratory Bird Refuge, Box Elder County, Utah
Date: 4/27/2010
Title: Cliff Swallow nests in northern Montana
Location: Glacier County, Montana
Date: 6/4/2009
Title: Cliff Swallow flock on Phragmites Pano
Location: Bear River Migratory Bird Refuge, Box Elder County, Utah
Date: 5/29/2009
Title: Cliff Swallow at mud puddle
Location: Bear River Migratory Bird Refuge, Box Elder County, Utah
Date: 5/29/2009
Title: Cliff Swallow gathering mud
Location: Bear River Migratory Bird Refuge, Box Elder County, Utah
Date: 5/29/2009