Riparia

trivial name latin name
Sand Martin Riparia riparia

comparison of wing and tail configuration