Barn Swallow (37)Hirundo rustica Sue Bishop Canada (Ontario) Barn Swallows Long Point, Ontario Date uploaded: Dec 24 2006