Northern Rough-winged Swallow (Stelgidopteryx serripennis serripennis)
St-Jean-sur-Richelieu, QC, Canada - June, 2004
© Marcel Gauthier