The Beach
Welcome Swallow (Hirundo neoxena)
Hirundo neoxenaall rights reservedaustraliabirdsmichael hanveynew south walesnorthern beachessydneywelcome swallow
From Swallows, Martins