Cecropis

trivial name latin name
Lesser Striated Swallow Cecropis daurica

comparison of wing and tail configuration