Louis Vuitton’s New Pop-Up Shop Is Slime Green
Louis Vuitton’s New Pop-Up Shop Is the Visual Equivalent of Getting Slimed On a recent on the Lower East Side, passersby stopped in their tracks to gawk—not at Lindsay Lohan…
Louis Vuitton’s New Pop-Up Shop Is the Visual Equivalent of Getting Slimed On a recent on the Lower East Side, passersby stopped in their tracks to gawk—not at Lindsay Lohan…