Violet-green Swallow

Tachycineta thalassina

1
2
3
Mark Habdas