Windows of the Givenchy store located rue du Faubourg Saint Honore in Paris, France - Photo ©Kristen Pelou
Windows of the Givenchy store located rue du Faubourg Saint Honore in Paris, France - Photo ©Kristen Pelou
Windows of the Givenchy store located rue du Faubourg Saint Honore in Paris, France - Photo ©Kristen Pelou
Windows of the Givenchy store located rue du Faubourg Saint Honore in Paris, France - Photo ©Kristen Pelou