Stelgidopteryx serripennis - Northern Rough-winged Swallow in flight swooping to catch bugs
These images are Copyrighted (c). Contact me if you are interested in them.