Connect to share and comment

amagi pic

amagi pic

Indian shoppers watch a bank of television screens in a showroom in New Delhi, 17 March 2007.

Manan Vatsyayana