Welcome Swallow
Welcome Swallow (Hirundo neoxena) at Granite Island, South Australia
Welcome Swallow (Hirundo neoxena) at Monarto Woodlands, SA