Store Windows at The Galleria Dallas – Louis Vuitton
Dec 3 2008