Barn Swallow

Barn Swallow

Observation - Barn Swallow - Southern Africa. Description: