Early swallows

Early swallows

Observation - Early swallows - Southern Africa. Description: