Follow us:
Locals shop on April 14, 2008 in Bangalore, India. India's new middle class is more than 300 million, and growing.
Follow us: