May 29 - April 15, 2012
Installations immerse the viewers in the world of luxury and fashion at Neiman’s downtown windows.
1618 Main Street
Dallas, TX
Get directionsInstallations immerse the viewers in the world of luxury and fashion at Neiman’s downtown windows.
1618 Main Street
Dallas, TX
Get directions