The Connaught Place store will be the ninth outlet for the Japanese fashion giant in India and the seventh store...
Please log in or sign up to see more.
One fine body…