swallows

swallows

Observation - swallows - UK and Ireland. Description: a pair of swallows soaking up the sunshine

a pair of swallows soaking up the sunshine