Thank you for your patience while we retrieve your images.

Bank Swallow, Riparia riparia. Pickerel Creek Wildlife Area, Sandusky County, Ohio. August 19, 2019Barn Swallow, Hirundo rustica, Don Scott Airport, Franklin Co., OH June 7, 2019 (1)Barn Swallow, Hirundo rustica. Franklin County, Ohio. June 7, 2019 (2)Barn Swallow, Hirundo rustica. Franklin County, Ohio. June 7, 2019 (3)Barn Swallow, Hirundo rustica. Franklin County, Ohio. June 26, 2019 (1)Barn Swallow, Hirundo rustica. Franklin County, Ohio. June 26, 2019Barn Swallow, Hirundo rustica. Huffman Prairie, Greene County, Ohio. July 20, 2019Cliff Swallow nests, Olentangy River, Franklin County, Ohio, December 17, 2020Cliff Swallow, Petrochelidon pyrrhonota. Franklin County, Ohio. June 7, 2019Tree Swallow, Tachycineta bicolor (2)Tree Swallow, Tachycineta bicolor (3)Tree Swallow, Tachycineta bicolor, eating Cornus racemosa fruitTree Swallow, Tachycineta bicolor