Givenchy new Paris flagship store French fashion house Givenchy has unveiled a new flagship store on Avenue Montaigne in Paris, as part of an ambitious... Posted in BrianBarron