Swallows & Nighthawks - Dwayne's Smugmug
Barn Swallows

Barn Swallows

Anahuac NWRSwallow