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.