Barn Swallow (37)Hirundo rustica drhalsall near Brooks, Alberta - 18 June 2008 Date uploaded: Jul 10 2008