Charlotte Willis

Charlotte Willis

An empathetic voice, writing stories of hardship to inspire change and compassion | Striving for authenticity | Vegetarian and homelessness advocate.