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

  
   Cliff Swallow
 
 Petrochelidon pyrrhonota
 Provo Airport Dike
 Utah County, Utah
 2 Apr 2010

  
 by Jeff Cooper
 ©Jeff Cooper
  

 Cliff Swallow
 
Petrochelidon pyrrhonota

 Bear River MBR
 Box Elder Co., Utah
 30 may 2010

 by Mia McPherson
 ©Mia McPherson