Barn Swallow (37)Hirundo rustica drhalsall rooftop of hotel Chateau Lake Louise, Alberta - 28 June 2009 Date uploaded: Jul 1 2009