Tachymarptis

trivial name latin name
Alpine Swift Tachymarptis melba

comparison of wing and tail configuration