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
Filter by photos
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
Kangaroo Island, South Australia, Australia
Remove filter
Welcome Swallow - Hirundo neoxena
Export
Search results
Welcome Swallow
Hirundo neoxena
ML618229815
eBird checklist S167311164
Report
rating 4
1 rating
David Newell
6 Apr 2024
Kangaroo Island, South Australia, Australia
Age and sex
Adult, Unknown sex - 2
Welcome Swallow
Hirundo neoxena
ML613410420
eBird checklist S158688391
Report
FERNANDO GUTIERREZ
9 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613410422
eBird checklist S158688391
Report
FERNANDO GUTIERREZ
9 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613410423
eBird checklist S158688391
Report
FERNANDO GUTIERREZ
9 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613410421
eBird checklist S158688391
Report
FERNANDO GUTIERREZ
9 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613410341
eBird checklist S158688095
Report
FERNANDO GUTIERREZ
8 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613410315
eBird checklist S158688095
Report
FERNANDO GUTIERREZ
8 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613386790
eBird checklist S158655497
Report
FERNANDO GUTIERREZ
8 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613385349
eBird checklist S158651375
Report
FERNANDO GUTIERREZ
8 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613385351
eBird checklist S158651375
Report
FERNANDO GUTIERREZ
8 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613385352
eBird checklist S158651375
Report
FERNANDO GUTIERREZ
8 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613385353
eBird checklist S158651375
Report
FERNANDO GUTIERREZ
8 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613385350
eBird checklist S158651375
Report
FERNANDO GUTIERREZ
8 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML613385348
eBird checklist S158651375
Report
FERNANDO GUTIERREZ
8 Dec 2023
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML608221701
eBird checklist S148365255
Report
rating 4
1 rating
Vincent PERRIN
6 Mar 2018
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML512942731
eBird checklist S123072139
Report
rating 2
1 rating
Peter Woodall
23 Nov 2022
Kangaroo Island, South Australia, Australia
Age and sex
Adult, Unknown sex - 1
Welcome Swallow
Hirundo neoxena
ML493211341
eBird checklist S120569304
Report
rating 3
1 rating
Sarah Foote
12 Sep 2022
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML493086141
eBird checklist S120546660
Report
rating 3
1 rating
Sarah Foote
12 Sep 2022
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML283526141
eBird checklist S46169901
Report
rating 5
1 rating
David Ekdahl
23 Oct 2016
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML261968321
eBird checklist S73478601
Report
rating 5
1 rating
www.aladdin .st
30 Jul 2016
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML261968311
eBird checklist S73478601
Report
rating 4
1 rating
www.aladdin .st
30 Jul 2016
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML241619881
eBird checklist S70152497
Report
rating 3
1 rating
DS Ridley
15 Mar 2010
Kangaroo Island, South Australia, Australia
Age and sex
Adult, Unknown sex - 1
Welcome Swallow
Hirundo neoxena
ML203990851
eBird checklist S65112772
Report
rating 2
6 ratings
Nicholas Talbot
23 Jan 2014
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML184508211
eBird checklist S60858945
Report
rating 3
1 rating
Daniel S.
23 Oct 2019
Kangaroo Island, South Australia, Australia
Age and sex
Adult, Unknown sex - 2
Behaviors
Vocalizing
Welcome Swallow
Hirundo neoxena
ML184508201
eBird checklist S60858945
Report
rating 3
1 rating
Daniel S.
23 Oct 2019
Kangaroo Island, South Australia, Australia
Tags
Nest
Welcome Swallow
Hirundo neoxena
ML184508191
eBird checklist S60858945
Report
rating 3
1 rating
Daniel S.
23 Oct 2019
Kangaroo Island, South Australia, Australia
Age and sex
Adult, Unknown sex - 1
Tags
Nest
Welcome Swallow
Hirundo neoxena
ML184508181
eBird checklist S60858945
Report
rating 3
1 rating
Daniel S.
23 Oct 2019
Kangaroo Island, South Australia, Australia
Age and sex
Adult, Unknown sex - 2
Behaviors
Vocalizing
Welcome Swallow
Hirundo neoxena
ML184508171
eBird checklist S60858945
Report
rating 3
1 rating
Daniel S.
23 Oct 2019
Kangaroo Island, South Australia, Australia
Age and sex
Adult, Unknown sex - 1
Welcome Swallow
Hirundo neoxena
ML134554951
eBird checklist S51576489
Report
rating 3
1 rating
DS Ridley
17 Mar 2010
Kangaroo Island, South Australia, Australia
Welcome Swallow
Hirundo neoxena
ML83517281
eBird checklist S41862729
Report
rating 5
2 ratings
Guido Bennen
24 Dec 2017
Kangaroo Island, South Australia, Australia
More results