Rose Lewis

Rose Lewis is an artist and musician living in Portland, OR, and currently finds herself only two or three more nervous breakdowns away from becoming a Theosophist.