L’Institut Francais, Les Salons, London

 In

Interior fit-out, commerical