The new Delvaux Pop Up store concept presented at the Galeries Lafayette in Paris, France. Photo ©Kristen Pelou