Tumi Opens New York Flagship - Slideshow

Located at 610 Madison Avenue, the 1,800-square-foot store will be considered Tumi’s main New York location.

Pause slideshow to share images