Carolyn K
Carolyn K A 100% British Cosmetic Brand! With a background in professional make up spanning 20 years, Carolyn.K has turned her creative hand to a new range of beauty books for her eponymous brand: Carolyn.K London. Created, produced, packaged and … Continued