Violet-Green Swallow

 

 

Order: Passeriformes

Family: Hirundinidae

Binomial Name: Tachycineta thalassina