 Barn Swallow, South Padre Island, TX, 4-22-21_16719pa.jpg |
 Barn Swallow, South Padre Island, TX, 4-22-21_16710pa.jpg |
 Barn Swallow juvenile, Tulsa Co, OK, 8-14-20, Jps_60077.jpg |
 Barn Swallow, Tenkiller Lake, OK, 4-15-20, Jps_51251.jpg |
 Barn Swallow, Tenkiller Lake, OK, 4-15-20, Jps_51201.jpg |
 Barn Swallow juvenile, Tulsa Co, OK, 7-24-19, Jpa_39842.jpg |
 Barn Swallow juvenile, Tulsa Co, OK, 7-24-19, Jpa_39846.jpg |
 Barn Swallow, Wichita Mountains NWR, OK, 4-28-19, Jpa_38603.jpg |
 Barn Swallow, Noble County, OK, 10-22-17, Jpa_25861.jpg |
 Barn Swallow, Noble County, OK, 10-22-17, Jpa_25858.jpg |
 Barn Swallow, Anahuac NWR, TX, 4-18-18, Jpa_66273.jpg |
 Barn Swallow, Wagoner Sod Farm, Wagoner Co, OK, 8-15-11, Jpa 3203.jpg |
 Barn Swallow, Tulsa Co, OK, 4-23-13, Ja_007632.jpg |
 Barn Swallow, Toad River, BC, 7-1-12, Ja_12949.jpg |
 Barn Swallow, McGee Marsh, OH, 05_20_2015_Jpp_05435.JPG |
 Barn Swallow, McGee Marsh, OH, 05_20_2015_Jp_05449.jpg |
 Barn Swallow, McGee Marsh, OH, 05_20_2015_Jp_05445.jpg |
 Barn Swallow, McGee Marsh, OH, 05_20_2015_Jp_05444.jpg |
 Barn Swallow, Magee Marsh, OH, 5-15-10 JL 5917.jpg |
 Barn Swallow, Gene Autry, Carter Co, OK 5-6-09 RL 4947.jpg |
 Barn Swallow, Balmorhea SP, TX, 4-16-12, Ja_5370.jpg |
 Barn Swallow, Balmorhea SP, TX, 4-15-12, Ja_5291.jpg |
 Barn Swallow, Balmorhea SP, TX, 4-15-12, Ja_5266.jpg |
 Barn Swallow, Balcones NWR, TX, 4-29-08 RL 7901.jpg |
 Barn Swallow, Antelope Island, Great Salt Lake, UT, 8-3-13, Ja_36822.jpg |
 Barn Swallow nest, Santa Rosa, NM, 6-28-10, JL 3705.jpg |
 Barn Swallow nest, Santa Rosa, NM, 6-28-10, JL 3691.jpg |