Riparia

Trivial name Latin name
Sand Martin Riparia riparia

comparison of wing and tail configuration