sand martin

sand martin

Observation - sand martin - UK and Ireland. Description: