Barn Swallow

Barn Swallow

Observation - Barn Swallow - UK and Ireland. Description: