dean-preston

1 Article by: Dean Preston

Dean Preston is a tenant organizer and candidate for District 5 member of the San Francisco Board of Supervisors in California.