Ptyonoprogne fuligula fuligula – Large Rock Martin / African Rock Martin (Kenya)Gallery Bird families 186 Hirundinidae - Swallows Ptyonoprogne fuligula fuligula - Large Rock Martin / African Rock Martin (Kenya)