About Charlotte Knibbs

London based graphic designer specialising in cosmetic products and packaging