Violet-green swallow
Tachycineta thalassina
More Violet-green swallow information: