Barn Swallows

Barn Swallows

Observation - Barn Swallows - UK and Ireland. Description: