Violet-green Swallow

Tachycineta thalassina