Violet-green Swallows

Tachycineta thalassina

Violet-green Swallows are small swallows that have metallic green upperparts, iridescent purple rumps, white faces and underparts with slightly forked tails.

Go to Top