
Gary Scherer
San Francisco
Public Health worker, chicken wrangler, bad birder, tree hugger, social justice enthusiast, global warming believer, truth seeker, joy seeker, life lover, surfer wannabe (some day will do it…

Public Health worker, chicken wrangler, bad birder, tree hugger, social justice enthusiast, global warming believer, truth seeker, joy seeker, life lover, surfer wannabe (some day will do it…