Welcome swallows (Hirundo neoxena)
Lennox Head, NSW, 2478. Family: Hirundinidae. Swallow Family.
20191116Welcome swallowsSwallowHirundinidaeWelcome swallowHirundo neoxena