The Louis Vuitton Foundation, located inside the Jardin d'Acclimatation on the western side of Paris, is set to open its doors on Oct. 17
The Louis Vuitton Foundation, located inside the Jardin d'Acclimatation on the western side of Paris, is set to open its doors on Oct. 17