The most popular Indian makeup brand has to be Lotus and you can find their store inside Lake Mall. Limited yet good for people under a tight budget, Lotus has a good range of regular-wear makeup essentials that lasts long.
The most popular Indian makeup brand has to be Lotus and you can find their store inside Lake Mall. Limited yet good for people under a tight budget, Lotus has a good range of regular-wear makeup essentials that lasts long.