Since 1977, Leila Menchari has been the mastermind behind the Maison Hermès window designs at 24 rue du Faubourg Saint Honore, Paris. The eccentric design mixed with the luxuriously timeless handba…