Anna Thoreau

Anna Thoreau

Freelance Graphic Designer, Photographer, & Web Developer. Advocate for the New World that cares for all the basic needs of every single human on planet Earth.