Line of Tree Swallows
birdbirdsBig LakeAlbertaCanadacanon100400Lswallowtree swallowTachycineta bicolorartfine artphotography