Louis Vuitton Celebrates the 20th Anniversary of the Tambour Watch at South Coast Plaza
Louis Vuitton is celebrating the 20-year anniversary of its iconic Tambour Watch in the form of an immersive installation at Jewel Court in Costa Mesa’s South Coast Plaza.