Tree Swallow (71)Tachycineta bicolor Ahmad Shah Canada Date taken: May 7 2013 Long Point. Date uploaded: May 29 2013