L’Institut Francais, Les Salons, London

 In

Interior fit out, commercial/leisure