PARIS - JULY 20: Givenchy company headquarters and store on July 20, 2011 in Paris, France. Givenchy is a luxury brand owned by French conglomerate LVMH with $20.32bn EUR revenue for 2010.

Similar images to "PARIS - JULY 20: Givenchy company headquarters and store on July 20, 2011 in Paris, France. Givenchy is a luxury brand owned by French co..."

 Stock photo ID: 83173213

Similar Stock Photos to Image ID 83173213 (75 image matches)