Monday, March 21, 2005


In case you couldn't figure it out yourself, this is the future site of Louis Vuitton on Les Champs-Elysees.  Posted by Hello