Catherine Delarue Brand Identity

New logo design for a business coach from the south of France.