swallow

Observation - swallow - UK and Ireland. Description: Swallow ( Hirundo rustica ) One observed yesterday and 3 more today in N Devon

Swallow ( Hirundo rustica ) One observed yesterday and 3 more today in N Devon