Lily Lolo
Lily Lolo Mineral Cosmetics is a luxurious 100% all natural makeup made in London that has achieved cult status by beautifully harmonising natural, chemical free ingredients with the ultimate in mineral based technology. Every product is free from harsh chemicals, dyes and fillers and even has antibacterial properties to help improve the skin.