White-throated swallow, Witkeelswael

White-throated swallow, Witkeelswael

Observation - White-throated swallow, Witkeelswael - Southern Africa. Description: