Sand Martin (Riparia riparia)

Sand Martin (Riparia riparia)

Observation - Sand Martin (Riparia riparia) - UK and Ireland. Description: