Hirundo senegalensis

Summary