Store Windows at The Galleria Dallas – Nordstrom
Dec 3 2008