 Tree Swallow, Magee Marsh, OH, 05_23_2023.0L0A7527Dz.jpg |
 Tree Swallow, Magee Marsh, OH, 05_23_2023.0L0A7390Dz.jpg |
 Tree Swallow, Sequoyah Co, OK, 4-9-19, Jpa_37798.jpg |
 Tree Swallow, Magee Marsh, OH, 5-16-18, Jza_79734.jpg |
 Tree Swallow, Magee Marsh, OH, 5-16-18, Jza_79715.jpg |
 Tree Swallow, Magee Marsh, OH, 5-16-18, Jza_79405.jpg |
 Tree Swallow, Magee Marsh, OH, 5-15-18, Jza_79044.jpg |
 Tree Swallow, Magee Marsh, OH, 5-15-18, Jza_79029.jpg |
 Tree Swallow, Magee Marsh, OH, 5-15-18, Jza_78974.jpg |
 Tree Swallow, first year female, Magee Marsh, OH, 5-15-18, Jza_78950.jpg |
 Tree Swallow, Magee Marsh, OH, 5-17-17, Jda_47501.jpg |
 Tree Swallow, Magee Marsh, OH, 5-16-17, Jda_47169.jpg |
 Tree Swallow, Magee Marsh, OH, 5-15-17, Jda_46137.jpg |
 Tree Swallow, Magee Marsh, OH, 5-15-17, Jda_46136.jpg |
 Tree Swallow, Magee Marsh, OH, 5-15-17, Jda_46127.jpg |
 Tree Swallow, Magee Marsh, OH, 5-15-17, Jda_46086.jpg |
 Tree Swallow, Magee Marsh, OH, 5-14-17, Jda_45826.jpg |
 Tree Swallow, Magee Marsh, OH, 5-14-17, Jda_45819.jpg |
 Tree Swallow, Rocky Mt NP, 6_16_2016_Jpa_20003.jpg |
 Tree Swallow, Rocky Mt NP, 6_16_2016_Jpa_19985.jpg |
 Tree Swallow, Rocky Mt NP, 6_16_2016_Jpa_19968.jpg |
 Tree Swallow, Rocky Mt NP, 6_16_2016_Jpa_19918.jpg |
 Tree Swallow, Rocky Mt NP, 6_16_2016_Jpa_19911.jpg |
 Tree Swallow, Yellowstone Nat. Park, WY, 6-18-14, Jp_016145.JPG |
 Tree Swallow, Toad River, BC, 7-2-12, Ja_12999.jpg |
 Tree Swallow, Toad River, BC, 7-2-12, Ja_12989.jpg |
 Tree Swallow, Toad River, BC, 7-1-12, Ja_12945.jpg |
 Tree Swallow, Tenkiller Lake, OK, 4-2-11, Ja 6171.jpg |
 Tree Swallow, Tenkiller Lake, OK, 4-2-11, Ja 6147.jpg |
 Tree Swallow, Tenkiller Lake, OK, 4-2-11, Ja 6146.jpg |
 Tree Swallow, Tenkiller Lake, OK, 4-2-11, Ja 6121.jpg |
 Tree Swallow, Tenkiller Lake, OK, 4-2-11, Ja 6119.jpg |
 Tree Swallow, Tenkiller Lake, OK, 4-2-11, Ja 6093.jpg |
 Tree Swallow, Tenkiller Lake, OK, 4-2-11, Ja 6088.jpg |
 Tree Swallow, SE of Carringon, ND, 6-9-14, Jp_013018.JPG |
 Tree Swallow, Red Slough, McCurtain Co, OK, 6-12-13, Ja_012385.jpg |
 Tree Swallow, Potter Marsh, Anchorage, AK, 7-7-12, Ja_14872.jpg |
 Tree Swallow, Potter Marsh, Anchorage, AK, 7-7-12, Ja_14867.jpg |
 Tree Swallow, Potter Marsh, Anchorage, AK, 7-7-12, Ja_14792.jpg |
 Tree Swallow, Red Slough, McCurtain Co, OK, 6-12-13, Ja_012379.jpg |
 Tree Swallow male, McGee Marsh, OH, 05_19_2015_Jp_04194.JPG |
 Tree Swallow juvenile, Antelope Island, Great Salt Lake, UT, 8-3-13, Ja_36834.jpg |
 Tree Swallow juvenile, Antelope Island, Great Salt Lake, UT, 8-3-13, Ja2_36833.jpg |
 Tree Swallow juvenile, Antelope Island, Great Salt Lake, UT, 8-3-13, Ja2_36830.jpg |
 Tree Swallow fledgling, Red Slough, McCurtain Co, OK, 7-12-11, Ja 4763.jpg |
 Tree Swallow fledgling, Red Slough, McCurtain Co, OK, 7-12-11, Ja 4758.jpg |
 Tree Swallow fledgling, Potter Marsh, Anchorage, AK, 7-7-12, Ja_14816.jpg |
 Tree Swallow fledgling, Potter Marsh, Anchorage, AK, 7-7-12, Ja_14807.jpg |
 Tree Swallow female, McGee Marsh, OH, 05_19_2015_Ja8_04641.JPG |
 Tree Swallow - male, Tenkiller SP, OK, 4-28-10, JL 3653.jpg |
 Tree Swallow - male, Tenkiller SP, OK, 4-28-10, JL 3644.jpg |
 Tree Swallow - male, Tenkiller SP, OK, 4-28-10, JL 3636.jpg |
 Tree Swallow - male, Tenkiller SP, OK, 4-28-10, JL 3621.jpg |
 Tree Swallow - male, Tenkiller Lake SP, Sequoyah Co, OK, 4-1-09 RL 2746.jpg |
 Tree Swallow - male, Tenkiller Lake SP, Sequoyah Co, OK, 4-1-09 RL 2714.jpg |
 Tree Swallow - male, Tenkiller Lake SP, Sequoyah Co, OK, 4-1-09 RL 2711.jpg |
 Tree Swallow - male, Sequoyah NWR, Sequoyah Co, OK 4-5-08 JL 5342.jpg |
 Tree Swallow - male, Magee Marsh, OH, 5-15-10 JL2 6046.jpg |