Listing by Family | Listing by Species
Family: Hirundinidae - Swallows
Species: Tachycineta thalassina - Violet-green Swallow
Violet-green Swallow
Click on image for larger format and details