Swallows

Swallows

Observation - Swallows - UK and Ireland. Description: