IT'S A FLOWERY AFFAIR!Little India is home to many Indian businesses from big-scale shopping centres to tiny street stalls. Stalls such as these sell anything...