Barn Swallow (34)Hirundo rustica BobTour Canada (Québec) Details: adult, summer plummage Date uploaded: Jul 21