Fans have fun at India's happiest music festival, Bacardi NH7 Weekender Pune - 2013.
1 / 16
Yahoo Lifestyle | Photo by Shalaka Pai.
Tue 19 Nov, 2013 4:30 PM IST