French Institute Alliance Française [New York City]
French Institute Alliance Française
theatre building in New York, USA