Bank swallow
Riparia riparia
More Bank swallow information: