User main picture

Rachel Sheila Kan

Sustainable Fashion Professional
Hampton Hill, London, Greater London, United Kingdom

About me

Inspirational speaker, author & sustainability geek / professional.. beautiful inside and out

Join my events1