Cave Swallow

Photo by Jack Chiles

Cave Swallow - Grayson Co., March 14, 2018

Photo by Bill Chiles

Cave Swallow - Grayson Co., August 5, 2017

Photo by Ken Nanney

Cave Swallow - Village Creek Drying Beds, Tarrant County, October 25, 2008

Photo by Ken Nanney

Cave Swallow - Village Creek Drying Beds, Tarrant County, October 25, 2008

Photo by Ken Nanney

Cave Swallow - Arthur's Camp on the Brazos River, Young County, August 19, 2006

Photo by Ken Nanney

Cave Swallow - Arthur's Camp on the Brazos River, Young County, August 19, 2006

Photo by Ken Nanney

Cave Swallow - (nest) Albany 067 BBS, Shackelford County, May 28, 1995