1 This New York staple brand opens a new store in India vogue.in Mini Gupta 9 years ago in Lifestyle 0