Lesser Cliff Swallow

Range

Western Texas and Rio Grande Valley.