Innovative People

Bree Diana

Bree Diana Self-Empowerment and Improvement -- Self Actualisation
Positive Child Care/Development
Woman Empowerment
Issues pertaining to Health and Wellness
Problem Solving / Lateral Thinking
Philosophy, Spirituality, Psychology
People

Languages Bree Diana speaks:

English
Setswana