What is Alliance Française du Cap ?

What's happening at the Alliance Française du Cap ?