| Front | Side | Back JuvenileClose-ups | Nest Building | Nests | Nesting | Action |   
  

  
   Cliff Swallow
 
 Petrochelidon pyrrhonota
 Bear River MBR
 Tooele County, Utah
 11 May 2006

  
 by Jim Huddle
 ŠJames P. Huddle
   Cliff Swallow
 
 Petrochelidon pyrrhonota
 Bear River MBR
 Tooele County, Utah
 11 May 2006

  
 by Jim Huddle
 ŠJames P. Huddle