One religion, many gods. // Street shopping in India.