| Front | SideBackJuvenileClose-ups | Nest Building | Nests | Nesting | Action |   
  

  
   Cliff Swallow
 
 Petrochelidon pyrrhonota
 Bear River MBR
 Box Elder County, Utah
 August 2008

  
 by Jim Huddle
 ©James P. Huddle
   Cliff Swallow
 
 Petrochelidon pyrrhonota
 Bear River MBR
 Box Elder County, Utah
 August 2008

  
 by Jim Huddle
 ©James P. Huddle
   Cliff Swallow
 
 Petrochelidon pyrrhonota
 UVSC Campus
 Orem
, Utah
 16 May 2007
  
 by Wayne Whaley
 ©Wayne Whaley
   Cliff Swallow
 
 Petrochelidon pyrrhonota
 Juvenile
 Bear River MBR
 Box Elder County, Utah
 24 Jul 2009

  
 by Kent Keller
 ©Kent R. Keller