Swallows

White-Throated Swallow

White-Throated Swallow

Zambezi River, Zambia