Tachycineta thalassina

Violet-green Swallow

Violet-green Swallow

Violet-green Swallow

Violet-green Swallow

Violet-green Swallow

Violet-green Swallow

Violet-green Swallow

Violet-green Swallow

Violet-green Swallow

Violet-green Swallow

Violet-green Swallow

Violet-green Swallow