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
Best quality
Search
Clear filters
Remove filter
Kangaroo Island, South Australia, Australia
Remove filter
Welcome Swallow - Hirundo neoxena
Export
Search results
Welcome Swallow
Hirundo neoxena
Report
rating 5
2 ratings
Guido Bennen
24 Dec 2017
Stokes Bay, Kangaroo Island, South Australia, Australia
ML83517281
Welcome Swallow
Hirundo neoxena
Report
rating 5
2 ratings
David King
26 May 2016
Pennington, Kangaroo Island, Kangaroo Island, South Australia, Australia
ML30191351
Welcome Swallow
Hirundo neoxena
Report
rating 5
1 rating
David Ekdahl
23 Oct 2016
Remarkable Rocks car park, Kangaroo Island, South Australia, Australia
ML283526141
Welcome Swallow
Hirundo neoxena
Report
rating 5
1 rating
www.aladdin .st
30 Jul 2016
Kingscote Airport, Kangaroo Island, South Australia, Australia
ML261968321
Welcome Swallow
Hirundo neoxena
Report
rating 4
2 ratings
Oliver Burton
9 Sep 2015
Penneshaw, Kangaroo Island, South Australia, Australia
ML33978841
Welcome Swallow
Hirundo neoxena
Report
rating 4
1 rating
David Newell
6 Apr 2024
Chapman River Estuary, Kangaroo Island, South Australia, Australia
ML618229815
Welcome Swallow
Hirundo neoxena
Report
rating 4
1 rating
Vincent PERRIN
6 Mar 2018
Stokes Bay, Kangaroo Island, South Australia, Australia
ML608221701
Welcome Swallow
Hirundo neoxena
Report
rating 4
1 rating
www.aladdin .st
30 Jul 2016
Kingscote Airport, Kangaroo Island, South Australia, Australia
ML261968311
Welcome Swallow
Hirundo neoxena
Report
rating 3
1 rating
DS Ridley
15 Mar 2010
Snelling Beach, Kangaroo Island, South Australia, Australia
ML241619881
Welcome Swallow
Hirundo neoxena
Report
rating 3
1 rating
Daniel S.
23 Oct 2019
Kangaroo Island Wilderness Retreat, Kangaroo Island, South Australia, Australia
ML184508211
Welcome Swallow
Hirundo neoxena
Report
rating 3
1 rating
Daniel S.
23 Oct 2019
Kangaroo Island Wilderness Retreat, Kangaroo Island, South Australia, Australia
ML184508201
Welcome Swallow
Hirundo neoxena
Report
rating 3
1 rating
Daniel S.
23 Oct 2019
Kangaroo Island Wilderness Retreat, Kangaroo Island, South Australia, Australia
ML184508191
Welcome Swallow
Hirundo neoxena
Report
rating 3
1 rating
Daniel S.
23 Oct 2019
Kangaroo Island Wilderness Retreat, Kangaroo Island, South Australia, Australia
ML184508181
Welcome Swallow
Hirundo neoxena
Report
rating 3
1 rating
Daniel S.
23 Oct 2019
Kangaroo Island Wilderness Retreat, Kangaroo Island, South Australia, Australia
ML184508171
Welcome Swallow
Hirundo neoxena
Report
rating 3
1 rating
DS Ridley
17 Mar 2010
Seal Bay Conservation Park, Kangaroo Island, South Australia, Australia
ML134554951
Welcome Swallow
Hirundo neoxena
Report
rating 3
1 rating
Jesse Golden
19 Feb 2015
Penneshaw, Kangaroo Island, South Australia, Australia
ML66108851
Welcome Swallow
Hirundo neoxena
Report
rating 3
1 rating
Sarah Foote
12 Sep 2022
Little Sahara, Kangaroo Island, South Australia, Australia
ML493211341
Welcome Swallow
Hirundo neoxena
Report
rating 3
1 rating
Sarah Foote
12 Sep 2022
Duck Lagoon, Kangaroo Island, South Australia, Australia
ML493086141
Welcome Swallow
Hirundo neoxena
Report
rating 2
1 rating
Peter Woodall
23 Nov 2022
Western KI Caravan Park, Kangaroo Island, South Australia, Australia
ML512942731
Welcome Swallow
Hirundo neoxena
Report
rating 2
1 rating
Diana Flora Padron Novoa
15 Apr 2017
Hanson Bay Wildlife Sanctuary (Kangaroo Island), Kangaroo Island, South Australia, Australia
ML74947221
Welcome Swallow
Hirundo neoxena
Report
rating 2
1 rating
Diana Flora Padron Novoa
15 Apr 2017
Hanson Bay Wildlife Sanctuary (Kangaroo Island), Kangaroo Island, South Australia, Australia
ML74947211
Welcome Swallow
Hirundo neoxena
Report
rating 2
2 ratings
Diana Flora Padron Novoa
12 Apr 2017
Seal Bay Conservation Park, Kangaroo Island, South Australia, Australia
ML69586691
Welcome Swallow
Hirundo neoxena
Report
rating 2
6 ratings
Nicholas Talbot
23 Jan 2014
Penneshaw, Kangaroo Island, South Australia, Australia
ML203990851
Welcome Swallow
Hirundo neoxena
Report
rating 2
2 ratings
Diana Flora Padron Novoa
17 Apr 2017
Kingscote Wharf, Kangaroo Island, South Australia, Australia
ML70447961
Welcome Swallow
Hirundo neoxena
Report
FERNANDO GUTIERREZ
9 Dec 2023
Hotal Seafront. Kangaroo Island, Kangaroo Island, South Australia, Australia
ML613410423
Welcome Swallow
Hirundo neoxena
Report
FERNANDO GUTIERREZ
9 Dec 2023
Hotal Seafront. Kangaroo Island, Kangaroo Island, South Australia, Australia
ML613410422
Welcome Swallow
Hirundo neoxena
Report
FERNANDO GUTIERREZ
9 Dec 2023
Hotal Seafront. Kangaroo Island, Kangaroo Island, South Australia, Australia
ML613410421
Welcome Swallow
Hirundo neoxena
Report
FERNANDO GUTIERREZ
9 Dec 2023
Hotal Seafront. Kangaroo Island, Kangaroo Island, South Australia, Australia
ML613410420
Welcome Swallow
Hirundo neoxena
Report
FERNANDO GUTIERREZ
8 Dec 2023
Hotal Seafront. Kangaroo Island, Kangaroo Island, South Australia, Australia
ML613410341
Welcome Swallow
Hirundo neoxena
Report
FERNANDO GUTIERREZ
8 Dec 2023
Hotal Seafront. Kangaroo Island, Kangaroo Island, South Australia, Australia
ML613410315
More results