Sand Martin

Sand Martin

Observation - Sand Martin - UK and Ireland. Description: