Skip to content
Skip to results
Menu
Close
Main navigation
Submit
Explore
My eBird
Science
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
Species
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
Recently uploaded
Search
Clear filters
Remove filter
Photos
Remove filter
Okeechobee, Florida, United States
Remove filter
Barn Swallow - Hirundo rustica
Export
Search results
Barn Swallow
Hirundo rustica
ML615933793
eBird checklist S164477346
Report
rating 3
2 ratings
Kristin Mylecraine
11 Mar 2024
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML615012122
eBird checklist S161901786
Report
rating 4
2 ratings
Yohn Villalta
17 Feb 2024
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML614963660
eBird checklist S161814307
Report
rating 1
1 rating
Edwin Wilke
17 Feb 2024
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML614962950
eBird checklist S161840423
Report
rating 3
1 rating
Edwin Wilke
17 Feb 2024
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML478337301
eBird checklist S117547321
Report
rating 5
1 rating
Debbie Segal
25 Aug 2022
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML478323901
eBird checklist S117558488
Report
Stephanie Hornbuckle
25 Aug 2022
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML473197641
eBird checklist S116429510
Report
rating 3
2 ratings
Brandon Brogle
6 Aug 2022
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML473197631
eBird checklist S116429510
Report
rating 3
2 ratings
Brandon Brogle
6 Aug 2022
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML473197621
eBird checklist S116429510
Report
rating 4
1 rating
Brandon Brogle
6 Aug 2022
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML473197611
eBird checklist S116429510
Report
rating 4
1 rating
Brandon Brogle
6 Aug 2022
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML473197471
eBird checklist S116429510
Report
rating 3
1 rating
Brandon Brogle
6 Aug 2022
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML466513241
eBird checklist S114844363
Report
Joe MDO
23 Mar 2022
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML440376911
eBird checklist S107707676
Report
rating 4
1 rating
Erik Martin
22 Apr 2022
Okeechobee, Florida, United States
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML440376731
eBird checklist S107707676
Report
rating 4
1 rating
Erik Martin
22 Apr 2022
Okeechobee, Florida, United States
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML440376591
eBird checklist S107707676
Report
rating 4
1 rating
Erik Martin
22 Apr 2022
Okeechobee, Florida, United States
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML364368411
eBird checklist S93724242
Report
rating 3
1 rating
Erik Martin
25 Aug 2021
Okeechobee, Florida, United States
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML364368341
eBird checklist S93724242
Report
rating 4
1 rating
Erik Martin
25 Aug 2021
Okeechobee, Florida, United States
Behaviors
Flying
Barn Swallow
Hirundo rustica
ML239119891
eBird checklist S69723275
Report
rating 3
1 rating
Sharon Buck
27 May 2020
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML229732411
eBird checklist S68179983
Report
rating 4
1 rating
wendy ambrefe
1 May 2020
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML155034771
eBird checklist S55590372
Report
rating 2
1 rating
Margaret Merar
30 Apr 2019
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML155034741
eBird checklist S55590372
Report
rating 2
1 rating
Margaret Merar
30 Apr 2019
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML110973691
eBird checklist S47830579
Report
rating 1
1 rating
Derek LaFlamme
13 Aug 2018
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML77566381
eBird checklist S29461050
Report
rating 3
2 ratings
Nancy Price
4 May 2016
Okeechobee, Florida, United States
Barn Swallow
Hirundo rustica
ML61215161
eBird checklist S37622304
Report
rating 2
2 ratings
Nancy Price
16 Jun 2017
Okeechobee, Florida, United States