Steve McCurry, ‘Kashmir Flower Seller’, 1996, Sundaram Tagore Gallery