Lotus Cosmetics

0  Views

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.