Store Windows at The Galleria Dallas – Victoria’s Secret
Dec 3 2008