Givenchy - Store - 28 Faubourg Saint-Honore








Givenchy recently unveiled their store in Paris. Here are the out takes