Brooks Brothers Launches in India - Slideshow

The brand has opened the doors to its first store in Vasant Kunj, New Delhi.

Pause slideshow to share images