Tree Swallow
AlbertaAnimal PlanetCanadaBig Lakebirdswallowtree swallowTachycineta bicolorsquare format