Louis Vuitton sunglasses are seen at the largest Louis Vuitton store in China, which is located in Shanghai, July 18, 2012.
1 / 13
| Photo By REUTERS/Aly Song
Sat, Jul 21, 2012 11:00 PM EDT