Skip to content
Skip to results
Menu
Close
Main navigation
Search
Resources
Machine Learning
About
News
Help
Secondary navigation
Donate
Sign in
Language
Čeština
Deutsch
English
Español (América Latina)
Español (España)
Euskara
Français
עִברִית
日本語
Norsk
Português (Portugal)
Português (Brasil)
Русский
Türkçe
Українська
中文 (繁體)
中文(简体)
Media Search - Macaulay Library and eBird
Filters
Birds
Species name
Clear
Not found
Powered by
Macaulay Library
and
eBird
Remove media type filter
Photos
Filter by audio
Audio
Filter by video
Videos
Filter
Export
Filters
Close
Location
Date
Contributor
More filters
Show results
View as image gallery
View as grid of cards
View as list with more data
View
Best quality
Search
Clear filters
Remove filter
Bahama Swallow - Tachycineta cyaneoviridis
Remove filter
Photos
Export
Search results
Bahama Swallow
Tachycineta cyaneoviridis
ML59903181
eBird checklist S37135409
Report
rating 5
57 ratings
Brendan Fogarty
25 May 2017
South Abaco and Moore's Island, Bahamas
Behaviors
Flying
Bahama Swallow
Tachycineta cyaneoviridis
ML97127841
eBird checklist S45076688
Report
rating 5
11 ratings
Kathryn Cowdery
29 Apr 2018
North Andros, Bahamas
Age and sex
Adult, Unknown sex - X
Bahama Swallow
Tachycineta cyaneoviridis
ML88830991
eBird checklist S43465646
Report
rating 5
8 ratings
Lillian Russell
19 May 2017
North Andros, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML270576051
eBird checklist S74761170
Report
rating 4
20 ratings
Shane Runyon
12 Oct 2020
Monroe, Florida, United States
Bahama Swallow
Tachycineta cyaneoviridis
ML326807351
eBird checklist S85516186
Report
rating 5
6 ratings
John Doty
14 Apr 2021
North Andros, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML59903391
eBird checklist S37135409
Report
rating 4
7 ratings
Brendan Fogarty
25 May 2017
South Abaco and Moore's Island, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML200378001
eBird checklist S20347560
Report
rating 4
7 ratings
Kerry Ross
26 Oct 2014
Monroe, Florida, United States
Bahama Swallow
Tachycineta cyaneoviridis
ML52667411
eBird checklist S35448042
Report
rating 5
4 ratings
Robert Norton
26 Mar 2017
North Andros, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML326950021
eBird checklist S85520521
Report
rating 4
4 ratings
John Doty
14 Apr 2021
North Andros, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML45026581
eBird checklist S33562779
Report
rating 4
4 ratings
Robert Norton
3 Jan 2017
Central Abaco, Hope Town and Green Turtle Cay, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML45022641
eBird checklist S33561562
Report
rating 4
3 ratings
Robert Norton
3 Jan 2017
Central Abaco, Hope Town and Green Turtle Cay, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML614417259
eBird checklist S160673644
Report
rating 5
2 ratings
Stephan Lorenz
4 Feb 2024
Central Abaco, Hope Town and Green Turtle Cay, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML91199351
eBird checklist S43928140
Report
rating 4
3 ratings
Erika Gates
23 Mar 2018
Freeport and West Grand Bahama, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML78583951
eBird checklist S41167696
Report
rating 4
4 ratings
elwood bracey
17 Dec 2017
South Abaco and Moore's Island, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML532497941
eBird checklist S127789146
Report
rating 4
3 ratings
Maikel Cañizares Morera
6 Feb 2023
Ciego de Ávila, Cuba
Bahama Swallow
Tachycineta cyaneoviridis
ML96708611
eBird checklist S44974252
Report
rating 4
3 ratings
Cindy Hamilton
26 Apr 2018
Central Abaco, Hope Town and Green Turtle Cay, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML613706213
eBird checklist S154968376
Report
rating 5
2 ratings
Brian Sullivan
21 Nov 2023
South Abaco and Moore's Island, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML473493341
eBird checklist S116532222
Report
rating 5
2 ratings
Philip Cumming
30 Jul 2022
New Providence, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML358281901
eBird checklist S92396455
Report
rating 5
2 ratings
Pam Rasmussen
27 Jul 2021
South Abaco and Moore's Island, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML326950061
eBird checklist S85520521
Report
rating 5
2 ratings
John Doty
14 Apr 2021
North Andros, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML326807341
eBird checklist S85516186
Report
rating 5
2 ratings
John Doty
14 Apr 2021
North Andros, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML228363911
eBird checklist S67959074
Report
rating 5
2 ratings
Andrew Dobson
26 Jul 2011
Central Abaco, Hope Town and Green Turtle Cay, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML59903201
eBird checklist S37135409
Report
rating 4
4 ratings
Brendan Fogarty
25 May 2017
South Abaco and Moore's Island, Bahamas
Behaviors
Flying
Bahama Swallow
Tachycineta cyaneoviridis
ML532497961
eBird checklist S127789146
Report
rating 4
3 ratings
Maikel Cañizares Morera
6 Feb 2023
Ciego de Ávila, Cuba
Behaviors
Flying
Bahama Swallow
Tachycineta cyaneoviridis
ML532497931
eBird checklist S127789146
Report
rating 4
2 ratings
Maikel Cañizares Morera
6 Feb 2023
Ciego de Ávila, Cuba
Bahama Swallow
Tachycineta cyaneoviridis
ML492231611
eBird checklist S118566603
Report
rating 4
2 ratings
Bruce Robinson
12 Sep 2022
South Abaco and Moore's Island, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML358282031
eBird checklist S92396455
Report
rating 4
2 ratings
Pam Rasmussen
27 Jul 2021
South Abaco and Moore's Island, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML358281991
eBird checklist S92396455
Report
rating 4
2 ratings
Pam Rasmussen
27 Jul 2021
South Abaco and Moore's Island, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML358281981
eBird checklist S92396455
Report
rating 4
2 ratings
Pam Rasmussen
27 Jul 2021
South Abaco and Moore's Island, Bahamas
Bahama Swallow
Tachycineta cyaneoviridis
ML358281961
eBird checklist S92396455
Report
rating 4
2 ratings
Pam Rasmussen
27 Jul 2021
South Abaco and Moore's Island, Bahamas
More results