Welcome Swallows (Hirundo neoxena)
Hirundo neoxenaall rights reservedaustraliabirdsmichael hanveynaturenew south walesnorthern beachessydneywelcome swallowwildlife