Swallow, Belthingham

Swallow, Belthingham

Observation - Swallow, Belthingham - UK and Ireland. Description: