the opening of the new Louis Vuitton store in Paris, France on March 5, 2013. .jpg jpg