View photos inside Dior’s new store in New York that includes a spa.

See Full Page