South African Swallow

Other names
Also known as the South African Cliff-Swallow.