Sarah Chesterman

Thriving Nature = thriving life: we can't have one without the other. Growing awareness has led me to become increasingly active as an advocate for animals' & Nature's rights. i've been vegan for many years now & i hope to see the day when all my human bro's & sis's join me as sustainable stewards of the Nature that sustains all life on this planet...