Skip to main content
Therese C. Ellis
Teacher, vocalist, musician, writer, bookworm, activist, technophile, actress, dog lover, DIYer, frugal foodie, indie makeup geek, and peace lovin' hippie.