Patt Reid 

Aging hippie lefty, anti-war, anti-sexist, anti-racist, pro-humanity, caring, loving. The struggle continues.
See followers