David Newton 2017

David Newton Solution Focused Hypnotherapist and Founder of CPHT Hypnotherapy Training