Wednesday, January 7, 2009
Louis Vuitton x Stephen Sprouse Update
HighSnobiety just put these pictures up of the Louis Vuitton SoHo Store in New York.
‹
›
Home
View web version