Burnaby Lake, violet-green swallow: Tachycineta thalassina
Burnaby Lakevioletgreen swallow Tachycineta thalassinaWildlife