Tree Swallow (71)Tachycineta bicolor Sue Bishop Canada (Québec) Tree Swallow feeding young, June 20,2009 Ile Bizard, Qc Date uploaded: Jun 20 2009