Craig Leo

Cape Town Western Province
South Africa

No reviews yet

Craig has practiced yoga for over 15 years and completed his teachers training in 2014 with Jim Harrington. Yoga has changed his life and is passionate about sharing it with all who would step onto a mat.


No reviews yet

Write a Review